у меня при сборке говнокода бывает так ~500 строк варнингов с одного исходника и где-то среди них зарыты 2 строки с описанием ошибки... так вот, после 2х дней сборки этого говнокода я уже тоже начинаю мечтать о цветном гцц
у меня при сборке говнокода бывает так ~500 строк варнингов с одного исходника и где-то среди них зарыты 2 строки с описанием ошибки... так вот, после 2х дней сборки этого говнокода я уже тоже начинаю мечтать о цветном гцц
Я бы мечтал о безбажной IDE. Но выбор за вами, конечно. Кроме colorgcc ничего нету, а вот clang сам раскрашивает.
Автолулзы поддерживаются в QtCreator, можно прямо открывать Makefile.am. Но мне на днях сообщали, что поддержка так себе и некоторые файлы теряются. Ну а с метаскриптом конечно навернули, ССЗБ, что тут ещё сказать.
Кланг можно попробовать установить через переменные окружения CC и CXX. На stackoverflow ещё говорят, что в Ubuntu можно сменить системный компилятор:
sudo update-alternatives --config c++ # предложит выбрать
Ну а насчёт макросов - что уж тут поделать, многие не ставят префиксы и пихают костыли вроде #define YES true и #define None NULL. Мне очень понравился в своё время конфликт между макросом max в win32 и макросом max в std::valarray (который обязан там быть по стандарту).
у меня при сборке говнокода бывает так ~500 строк варнингов с одного исходника и где-то среди них зарыты 2 строки с описанием ошибки... так вот, после 2х дней сборки этого говнокода я уже тоже начинаю мечтать о цветном гцц