Я работаю в gedit, для компиляции использую Makefile. Всё что я менял во «внешних инструментах» подчёркнуто на скриншоте: http://dl.dropbox.com/u/16671399/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%BC%D0%B8%20%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8.png
Проблема в том, что gedit не может распознать номера строк ошибок из окна вывода оболочки, которые выдаёт компилятор g++. Проблему описать достаточно непросто но я всётки попробую :): После компиляции исходника компилятор выдаёт в так называемое окно «Вывод оболочки» (в нижней части экрана) список ворнингов и ероров, кароче всё что оставляет после себя компилятор: http://dl.dropbox.com/u/16671399/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-Makefile%20%28Media%29%20-%20gedit.png Проблема в том что ошибки компилятором G++ выводятся в формате:
cspritebase.cxx:36:33: error:
И из-за этого по нажатию на строку в Окне сборки не возможно автоматически переместить курсор на ту строчку в которой ошибка (как в нормальных IDE :) ). А при объёмных сырцах этой фичи реально нехватает. Я бы и не знал что оно вообще может работать но я недавно компилил ассемблерные коды nasm-ом, и он выдавал ошибки в формате типа:
cspritebase.cxx:36: error:
И там всё это работало! Так что проблема очевидно в лишнем номере столбца (ну тоесть номере символа на строке). Дак вот собственно вопрос: Есть ли какая-нибуть опция для компилятора g++ что бы включить режим вывода без столбца, что бы он только сообщал строку ошибки? Я перелопатил документацию и маны но нашел только это: http://gcc.gnu.org/onlinedocs/gcc-4.6.1/gcc/Language-Independent-Options.html#Language-Independent-Options но тут нету того что я ищу. Фух дописал :) Спасибо всем кто осилил весь мой гиганский пост,зарание спасибо.
ЗЫ: Прошу не предлагать выкинуть Gedit, и юзать среды разработки. Мне приходилось работать немного и в QT и в нетбиансе, но как по мне они сильно жирные для небольших проектов в которых можно обойтись без проектирования сложных интерфейсов, и без потребности в отладке. Gedit лёгкий и ктому же имеет достаточно удобных плагинов (коментирование кода, автодополнение слов, выбор цвета, закладки, сеансы)
ЗЫЫ: можно както в пост вставить картинки? что-то типа [img][/img]