Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > c::b + wxWidgets


Автор: sunnmas 8.5.2009, 10:52
Имею 

1. Code::Blocks 8.02
2. MinGW
3. wxWidgets 2.8.10

Пытаюсь сваять HelloWorld

Действия:
1 New->Project->the wxWidgets project
2 Выбираю wxWidgets 2.8.x
3 задаю имя проекта
4 GUI Builder = wxSmith
   Aplication Type = Frame Based
5 Widgets location = путь к корневой папке с установленной widgets
6 Compiler = GNU GCC Compiler
   Create "Release" Configuration = true
7 wxWidgets Library Settings, Misc. Sett. - все галки сняты
  
Получаю ошибку. см. рис. Что может быть такое?

Автор: andrew_121 8.5.2009, 11:53
sunnmas, Возможно, из-за того, что wxWidgets собраны в debug конфигурации, а проект в релиз.

Автор: sunnmas 8.5.2009, 12:04
как это узнать и исправить?

Добавлено через 30 секунд
как это узнать и исправить?

Автор: andrew_121 8.5.2009, 12:48
sunnmas, Посмотри суффикс. Если он d, значит дебаг.

Автор: sunnmas 8.5.2009, 13:23
Можно поподробнее. Я не разбираюсь.

Автор: andrew_121 8.5.2009, 13:54
sunnmas, Сделай так:
запусти консоль.
перейди в каталог в который ты установил Code::Blocks.
tree /A /F > out.txt




И покажи содержимое out.txt

Добавлено через 2 минуты и 14 секунд
Любопытно. А ты wxWidgets устанавливал? По умолчанию они не ставяться. smile 

Автор: sunnmas 8.5.2009, 14:22
Ставил Отдельно

Автор: andrew_121 8.5.2009, 15:17
Так у тебя не установлен wxWidgets.
http://www.wxwidgets.org/
Качай сорцы, собирай. Потом в Code::blocks в настройках(не помню где именно), укажи путь у оному.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)