Я не могу найти пример того, как загрузить, собрать и связать Qt5 в проекте cmake с помощью команды ExternalProject_Add .
Я нашел некоторые фрагменты, но они сами по себе не оченьполезно:
ExternalProject_Add(qt5_build
DOWNLOAD_COMMAND "" UPDATE_COMMAND "" PATCH_COMMAND ""
SOURCE_DIR ${QT5_REPO_PATH}
CONFIGURE_COMMAND configure ${QT5_CONFIGURE}
BUILD_COMMAND nmake BUILD_IN_SOURCE 1
INSTALL_COMMAND nmake install
)
Так как именно это должно работать?
Поскольку Qt - такая большая библиотека, я думаю, что к этому моменту это должны были сделать несколько человек ... но, насколько мне известно, я не нашел ни одного хорошего примера.
Самый близкий вопрос, который я нашел, это тот, который не отвечает на мой вопрос: CMake ExternalProject_Add Остановить выполнение при предупреждении