cmake-external-demo:CMake ExternalProject 与 SuperBuild 模式的演示使用

时间:2024-07-22 03:47:11
【文件属性】:

文件名称:cmake-external-demo:CMake ExternalProject 与 SuperBuild 模式的演示使用

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-22 03:47:11

C++

CMake ExternalProject 功能演示 使用SuperBuild模式,根CMakeLists.txt将所有内容视为外部项目,甚至是本地项目。 但是,本地的(称为demo )是直接从源目录中获取的,而其他外部依赖项( libpng和zlib )则是下载、构建和安装的。 使用这种策略, demo/CMakeLists.txt文件仅使用标准 CMake find_package就可以保持相当干净。 但是由于CMAKE_PREFIX_PATH被设置为指向下载和编译的库,它会更喜欢那些而不是系统库(如果有的话)。


【文件预览】:
cmake-external-demo-master
----demo()
--------CMakeLists.txt(328B)
--------main.cpp(139B)
----CMakeLists.txt(1KB)
----README.md(673B)
----.gitignore(6B)

网友评论