@DarkByte2015

Почему ничего не выводится?

Классический хелловорлд в CodeLite ничего не выводит. :( Компилятор он нашел автоматически от VS (на скрине).

449c0e7c4d764a848fb99a4f94d7c04c.png

П.С. Причем что интересно я не нашел в папке с проектом exe-шника сбилденного. Тогда что же он запускает? О_о

P.S. А вот под линуксом все нормально выводится. Странно.
  • Вопрос задан
  • 791 просмотр
Пригласить эксперта
Ответы на вопрос 1
Daniro_San
@Daniro_San
Программист
Тут всё просто, при первом запуске Codelite предлагает установить TDM-GCC, с которым он прекрасно работает.
Так же TDM-GCC генерирует более быстрый нативный код запускающийся одинаково на всех виндах от XP до 10ки, и не нуждающийся в VS C++ Redistributable.
TDM-GCC больше соответствует стандарту C++14 чем MSVC. Например, он компилирует auto в параметрах функции, проверяет корректность спецификаторов override и final, правильно компилирует код с lvalue ссылками.
Скачать его можно тут: https://sourceforge.net/projects/tdm-gcc/?source=d...
Затем нужно в Build Settings запустить поиск новых компиляторов и выбрать его по дефолту.
С этим компилятором точно никаких проблем не возникнет. Главное следите что бы пути к вашим проектам и до компилятора не содержали кириллицы, её компиляторы не переваривают)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы