我找不到任何关于如何使用 ExternalProject_Add 命令在 cmake 项目中下载、构建和链接 Qt5 的示例。
我发现了一些片段,但它们本身并不是很有用:
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 Stop Executing on Warning