crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Visual Studio 2008 Express и wxWidgets
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Iron Bug Дата 7.10.2011, 7:03
 
Цитата(Гость_Keesik_* @ 7.10.2011, 2:02) *
в чем проблема

ну дык написано же: не может найти файл с библиотекой. читай инструкцию и прописывай все пути где положено.
Keesik Дата 7.10.2011, 0:02
  не получается собрать проект по причине "1>LINK : fatal error LNK1181: cannot open input file 'wxwince28d.lib'"
в чем проблема подскажите!
Aliq Дата 5.11.2009, 9:32
  :clapping:
спасибо!
все так просто оказалось!!
ranger Дата 29.8.2008, 12:16
  ok, спасибо.
Litkevich Yuriy Дата 29.8.2008, 10:53
  добавил ссылки в твое сообщение
ranger Дата 29.8.2008, 0:59
 
Цитата
а ты их напиши, я в твой пост добавлю.

В смысле ссылки? Тогда вот:

http://www.wxwidgets.org/ - это главная страница wxWidgets
http://www.wxwidgets.org/downloads/ - страница загрузок
http://prdownloads.sourceforge.net/wxwindo...2.8.8-Setup.exe - прямая ссылка на wxMSW-2.8.8, которую я и использовал.
Litkevich Yuriy Дата 28.8.2008, 16:53
  teiven, а ты их напиши, я в твой пост добавлю.
ranger Дата 28.8.2008, 16:17
  Да вместо ...\wxWidgets-2.8.8 действительно наверно лучше %wxWidgetsDir% написать (и прокомментировать, что это означает для особо непонятливых :) ), ну и ссылки... просто отредактировать пост, у меня уже не получается.
Litkevich Yuriy Дата 27.8.2008, 23:38
  Несколько замечаний по статье:

Цитата(teiven @ 28.8.2008, 2:31) *
1)Заходим на сайт wxWidgets скачиваем и устанавливаем wxMSW( я скачал версию 2.8.8 )
Указывай конкретную страницу загрузки, а в скобках прямую ссылку

Цитата(teiven @ 28.8.2008, 2:31) *
)Выбираем меню File->Open->Project/Solution..., заходим в каталог ...\wxWidgets-2.8.8\build\msw и открываем файл wx.dsw.
Здесь и далее многоточие можно заменить на Path\to, если я правильно понял. Аможет и вовсе заменить ...\wxWidgets-2.8.8 на %wxWidgetsDir%
ranger Дата 27.8.2008, 22:31
  Ну вобщем вот, надеюсь, что понятно написал :)

Подготовка
Заходим на сайт wxWidgets и на странице загрузок скачиваем wxMSW (скачать wxMSW-2.8.8 )

Установка
Устанавливаем wxMSW в некий каталог, который далее будем называть %wxWidgetsDir%

Настройка
1) Запускаем Visual Studio
2) Выбираем меню File->Open->Project/Solution..., заходим в каталог %wxWidgetsDir%\build\msw и открываем файл wx.dsw.
3) В появившемся сообщении жмём Yes To All
4) В режиме 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... затем Configuration
Properties->Linker->Input.
Теперь графу Additional Dependencies заполняем следующим содержимым:
rpcrt4.lib
comctl32.lib

Это надо делать каждый раз при создании нового проекта, или же использовать Property Sheet файл. (об этом можно посмотреть здесь)
Вот собственно и всё.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 26.2.2020, 16:01