forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Code::Blocks приколы (http://forum.boolean.name/showthread.php?t=16080)

impersonalis 23.12.2011 22:22

Code::Blocks приколы
 
Мне нравится Code::Blocks, но
Может кому пригодится:

:4to: В случае, если путь к собираемому проекту содержит в имени кириллицу, то будет работать весь функционал IDE кроме отладчика. Никаких ошибок. Просто не запускается (отладчик в C::B, после MS VC++ вообще непривычно запускается).

:4to: Сделал ошибку в коде. Исправил. А компилятор всё равно ругается на уже отсутствующую ошибку (пример: http://forum.boolean.name/showthread.php?t=14907). Решение - полная пересборка проекта.

:4to: Подключил библиотеки импорта, но всё равно получаю ошибку ld.exe||cannot find -имя_файла|. Почему-то у одних пользователей работает, а у других не всегда (как у меня: руки не от туда). Решение (жуткое! попытайтесь придумать иное) - скопировать *.lib-файл в соответствующую директорию компилятора (CodeBlocks\MinGW\lib для GCC). Убедитесь что указываете путь корректно, через Project -> Build Options вкладка Linker settings

:4to: Не видит объектных библиотек из внешней директории, прописанных в Linker settings в списке Link libraries, хотя внешняя директория указана в Search directories в подвкладке Linker. Решение - прописывать в Link libraries не только имена, но и пути к файлам.

:4to: Внезапно теряет кодировку и отображает кириллические символы (комментарии) криво в окне IDE (в коде), или отображает нормально в коде, но (если строка используется как лит.константа в exe) не в той кодировке пихает в исполняемый файл, и текст кракозябрится уже в окне программы. Наблюдалось три раза на разных компах и ОС (и, судя по всему, версиях IDE). Решение (если отказ от нелатинцы в коде невозможен) - перезапуск IDE.


Часовой пояс GMT +4, время: 15:02.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot