Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
16.2.2010, 19:15 | boost + Qt Creator | если кому интересно, то проблему я решил: 1. сборка boost'a. в архиве версии 1.42 лежали исхлдники bjam'а, поэтому больше ничего не качал чтобы работать с QT нужно указать правильный компилятор при сборке этап первый: сборка bjam CODE SET MINGWDIR=c:\Qt\2009.05\mingw\bin\ SET BOOSTDIR=c:\boost\boost_1_42_0\ SET PATH=%MINGWDIR%;PATH CD %BOOSTDIR%\tools\jam\src\ build.bat gcc COPY "%BOOSTDIR%\tools\jam\src\bin.ntx86\bjam.exe" "%BOOSTDIR%\bjam.exe" этап второй: собственно сборка boost'а CODE SET BOOSTDIR=c:\boost\boost_1_42_0\ SET MINGWDIR=c:\Qt\2009.05\mingw\bin\ SET PATH=%BOOSTDIR%;%MINGWDIR%;PATH CD %BOOSTDIR% bjam --build-dir=%BOOSTDIR% toolset=gcc --build-type=complete stage 2. подключение всей этой красоты к проекту Qt. CODE INCLUDEPATH += c:/boost/boost_1_42_0 LIBS += c:/boost/boost_1_42_0/stage/lib/libboost_system-mgw44.lib win32:LIBS += -lsetupapi win32:LIBS += -lwsock32 win32:LIBS += -lws2_32 win32:DEFINES += _WIN32_WINNT=0x0501 стоит заметить, что последние 4 строки нужны для boost::asio вот и все) |
igor_bogomolov, Litkevich Yuriy, ViGOur, | ||
Текстовая версия | Сейчас: 22.11.2024, 15:15 |