Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: DropSQL от Август 02, 2011, 14:11



Название: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 02, 2011, 14:11
Здравствуйте!
Подскажите плз как избавится от такой проблемы?
Цитировать
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
  QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR
  QT_QTCORE_LIBRARY)
Call Stack (most recent call first):
  C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindQt4.cmake:1162 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:69 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
Собственно понятно что нужно добавить пути, но как в гугле пишут я путей у себя не нашел, qtvars.bat у меня тоже нету :( Устанавливал вроде это: Qt_SDK_Win_offline_v1_1_2_en

http://paste2.org/p/1558104 - дерево каталогов в QtSDK
http://paste.ubuntu.com/657100/ - дерево каталогов и файлов в QtSDK (осторожно, 6,5 мб текста открывается в браузере)

Подскажите плз.
Заранее благодарен


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: asvil от Август 02, 2011, 14:31
Задайте путь в системной переменной PATH
пуск.панель-управления.система.дополнительно.системные переменные (как-то так)


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 02, 2011, 14:35
Собственно понятно что нужно добавить пути, но как в гугле пишут я путей у себя не нашел, qtvars.bat у меня тоже нету :(
Вот :)


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: Странник от Август 02, 2011, 14:43
C:\QtSDK\Desktop\Qt\4.7.3\mingw\bin


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 02, 2011, 14:54
сенкс, а можете плз подсказать, если я хочу юзать компилер VS10, мне нужно указывать директории C:\QtSDK\Desktop\Qt\4.7.3\msvc2008 или как вы указали на mingw?


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: Странник от Август 02, 2011, 14:58
сенкс, а можете плз подсказать, если я хочу юзать компилер VS10, мне нужно указывать директории C:\QtSDK\Desktop\Qt\4.7.3\msvc2008 или как вы указали на mingw?
тогда C:\QtSDK\Desktop\Qt\4.7.3\msvc2008, просто на mingw первую наткнулся и дерево ниже не листал = )


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 02, 2011, 15:12
сенкс :)


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 02, 2011, 15:53
Вроде бы добавил, теперь так:
Цитировать
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find QJSON (missing: QJSON_LIBRARIES)
Call Stack (most recent call first):
  C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  plugins/poshuku/plugins/onlinebookmarks/cmake/FindQJSON.cmake:44 (find_package_handle_standard_args)
  plugins/poshuku/plugins/onlinebookmarks/CMakeLists.txt:2 (FIND_PACKAGE)


CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
RBTorrent_INCLUDE_DIR
   used as include directory in directory E:/projects/leechcraft/src/plugins/bittorrent
RBTorrent_LIBRARY
    linked by target "leechcraft_bittorrent" in directory E:/projects/leechcraft/src/plugins/bittorrent

-- Configuring incomplete, errors occurred!
ERRORRasterbar libtorrent not found, not building BitTorrent
-- Could NOT find libtorrent-rasterbar
-- Found Qt4: C:/QtSDK/Desktop/Qt/4.7.3/msvc2008/bin/qmake.exe (found version "4.7.3")
-- Looking for Q_WS_MAC - not found.
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_X11 - not found.
-- Looking for Q_WS_WIN
-- Looking for Q_WS_X11

Вот что добавил:
Цитировать
C:\QtSDK\Desktop\Qt\4.7.3\msvc2008;C:\QtSDK\Desktop\Qt\4.7.3\msvc2008\bin;C:\QtSDK\Desktop\Qt\4.7.3\msvc2008\lib;C:\QtSDK\Desktop\Qt\4.7.3\msvc2008\include;


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: asvil от Август 02, 2011, 16:53
Судя по всему необходимо сделать так, чтобы cmake нашел qjson библиотеку.

А еще так, чтобы нашел библиотеку libtorrent и папку с заголовочными файлами для нее.

Readme c данным проектом представляется?


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: Пантер от Август 02, 2011, 17:58
DropSQL, обратись к автору это проги - он поможет.


Название: Re: QtCreator + cmake, не находит qt4
Отправлено: DropSQL от Август 03, 2011, 20:30
разбираемся :) всем спасибо! :)