|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.04.2013, 12:15 | #1 |
Форумчанин
Регистрация: 07.08.2011
Сообщений: 576
|
IDE
Решил я удвольствия ради создать простую IDE. И тут сразу куча вопросов.
Текстовый редактор сделать не трудно. Пока без всякой подсветки синтаксиса, просто создаем файл main.cpp и сохраняем его куда надо, для простоты пока один файл. А вот как дальше? как мне прикрутить компилятор? Моей IDE известен файл который надо скомпилить. Как сделать чтоб запускался компилятор и компилил этот файл? у меня установлен gcc (ОС UBUNTU12.04). И еще если в исходнике компилятор находит ошибки, как моей IDE их получить чтоб показать пользователю. Компилятор это просто программа. Моя IDE тоже программа. И вот моя программа должна запускать другую программу(компилятор), да еще получать некоторую информацию(сообщение об ошибках например). Не разу не сталкивался с такими технологиями. Куда копать надо использую Qt |
27.04.2013, 12:23 | #2 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
На счет запуска компилятора. Первое что лезет в голову - это создание IDE батника, где указываются необходимые параметры для компилятора и запуск его с последующим удалением. Можно так.
Можно более изящно и быстрее c помощью ShellExecute. Вот тут про нее можно почитать и вот тут.
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
27.04.2013, 12:37 | #3 |
Форумчанин
Регистрация: 07.08.2011
Сообщений: 576
|
Спасибо за ссылки. Но я так понимаю это только в Windows работает, а у меня Linux
Может в Qt есть для этого средства? |
27.04.2013, 13:56 | #4 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
На счет Qt не знаю. Я не пользовался этой штукой. Ждите ответов других программистов.
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Порекомендуйте IDE | Shao | Общие вопросы C/C++ | 20 | 09.11.2012 21:10 |
IDE на С# | Kaela | C# (си шарп) | 2 | 15.09.2012 22:34 |
NetBeans Ide | Храмовник2012 | Общие вопросы по Java, Java SE, Kotlin | 1 | 17.04.2012 21:20 |
Вопрос по IDE | Serj.prog | Общие вопросы по Java, Java SE, Kotlin | 3 | 15.12.2011 20:06 |
Выбор IDE | Бурый Денис | Qt и кроссплатформенное программирование С/С++ | 7 | 28.02.2010 14:12 |