LINUX.ORG.RU

CMake явно казать на версию qt


0

0

Скачал исходники одной программы, система сборки там cmake, qt требуется 4.6. В системе стоит 4.5.3. Поставил Qt из git в opt( путь /opt/qt-4.6 )
Как теперь указать cmake что бы он смотрел на qt из этой директории? Пробовал export PATH=/opt/qt-4.6:$PATH но cmake все равно видит qt 4.5.3, qmake -v выдает тоже 4.5.3. При выводе set переменной QTDIR нету вобще ( OS Arch ), Попробовал задать QTDIR вручную, но это тоже не как не повлияло.
В самом CMakeLists.txt qt ищится так FIND_PACKAGE (Qt4 REQUIRED)


Ответ на: комментарий от arsi

Да действительно, надо было путь с bin'om писать.
Спаисбо

nec117
() автор топика

cmake $srcdir -DQT_QMAKE_EXECUTABLE=$my_path_to_qmake

Pavval ★★★★★
()

Вроде должно без проблем находиться в QTDIR.
`export QTDIR=/opt/qt-4.6` в командной строке сделай.

GArik ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.