Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Закрытая тема
 
Опции темы
Старый 23.12.2011, 22:22   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Code::Blocks приколы

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

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

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

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

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

Внезапно теряет кодировку и отображает кириллические символы (комментарии) криво в окне IDE (в коде), или отображает нормально в коде, но (если строка используется как лит.константа в exe) не в той кодировке пихает в исполняемый файл, и текст кракозябрится уже в окне программы. Наблюдалось три раза на разных компах и ОС (и, судя по всему, версиях IDE). Решение (если отказ от нелатинцы в коде невозможен) - перезапуск IDE.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?

Последний раз редактировалось impersonalis, 25.04.2014 в 16:42.
(Offline)
 
Сообщение было полезно следующим пользователям:
Mr.Cold (01.02.2012)
Закрытая тема


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com