LINUX.ORG.RU

Готов ли Qt 6 в Gentoo?

 , ,


0

1

Привет всем.

Интересует успешное применение сабжа гентушниками, особенно в связке с cmake. Поделитесь вашими историями успеха, пожалуйста. Желательно с рабочими конфигами cmake )

Всем спасибо.

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

Например, такой:

By not providing "FindQt6.cmake" in CMAKE_MODULE_PATH this project has
[cmake]   asked CMake to find a package configuration file provided by "Qt6", but
[cmake]   CMake did not find one.
[cmake] 
[cmake]   Could not find a package configuration file provided by "Qt6" with any of
[cmake]   the following names:
[cmake] 
[cmake]     Qt6Config.cmake
[cmake]     qt6-config.cmake
[cmake] 
[cmake]   Add the installation prefix of "Qt6" to CMAKE_PREFIX_PATH or set "Qt6_DIR"
[cmake]   to a directory containing one of the above files.  If "Qt6" provides a
[cmake]   separate development package or SDK, be sure it has been installed.

qmake6 в PATH присутствует. С Qt5 работа вообще без вопросов: find_package(Qt5 COMPONENTS Core), например, и вперед.

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: комментарий от DrBrown

Ну вообще да, установлено в /opt с добавлением путей в PATH, специальная сборка под ARM. Я сейчас пытаюсь донастроить свой проект, чтобы он нормально хотя бы разбирался, например, в VS Code.

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

Cmake ничего не знает о /opt и не использует PATH при поиске. Нужно ему сообщать о необычном расположении библиотек при помощи переменной CMAKE_PREFIX_PATH. Это можно сделать либо при вызове cmake, либо в пресетах

DrBrown
()
Последнее исправление: DrBrown (всего исправлений: 1)

УМВР. Поставил Qt6 в хомяк и показал этот путь в настройках кьют-крейтора («Профили КуТэ -> Cвязать с Кью-Тэ»). При создании проекта выбираешь СMake и всё.

cyberhoffman
()