Ну вобщем вот, надеюсь, что понятно написал
ПодготовкаЗаходим на сайт wxWidgets и на
странице загрузок скачиваем wxMSW (скачать
wxMSW-2.8.8 )
УстановкаУстанавливаем wxMSW в некий каталог, который далее будем называть
%wxWidgetsDir%Настройка1) Запускаем
Visual Studio2) Выбираем меню
File->Open->Project/Solution..., заходим в каталог
%wxWidgetsDir%\build\msw и открываем файл
wx.dsw.
3) В появившемся сообщении жмём
Yes To All4) В режиме
Debug делаем
Build Solution(F7)(собираем Debug версию)
5) переключаемся в
Release и снова делаем
Build Solution(F7)(собираем Realese версию)
6) Тестируем всё ли прошло хорошо: выбираем меню
File->Open->Project/Solution..., заходим в каталог
%wxWidgetsDir%\samples и открываем файл
samples.dsw. В появившемся сообщении жмём
Yes To All. Все остальные сообщения жмём
Ok.
7) Теперь можно попробовать собрать, что-нибудь из появившегося списка, например "
minimal". Если запустилось значит всё ok.
8.) Перед тем, как создавать свой проект нужно указать пути к заголовочным файлам и библиотекам: выбираем меню
Tools->Options... затем
Projects and Solutions->VC++ Directories.
Указываем путь к заголовочным файлам:
%wxWidgetsDir%\include
%wxWidgetsDir%\include\msvcи библиотекам:
%wxWidgetsDir%\lib\vc_lib.
9) Теперь можно попробовать создать свой проект: выбираем меню
File->New->Project... и создаём пустой проект(Empty Project).
10) Добавляем в проект исходный файл и пишем минимальную wxWidgets программу. Пытаемся собрать(F7) и... получаем кучу ошибок
11) Чтобы исправить это выбираем меню
Project-><имя_проекта> Properties... затем
ConfigurationProperties->Linker->Input.
Теперь графу
Additional Dependencies заполняем следующим содержимым:
rpcrt4.lib
comctl32.libЭто надо делать каждый раз при создании нового проекта, или же использовать
Property Sheet файл. (об этом можно посмотреть
здесь)
Вот собственно и всё.