【发布时间】:2011-11-18 09:40:39
【问题描述】:
我想学习如何使用 cmake 外部项目模块下载和编译外部库。
例如,假设我想从 SFML 库 https://github.com/LaurentGomila/SFML.git 下载源代码并编译它。我试过使用类似下面的东西。不幸的是,我无法弄清楚为什么在源代码被克隆后它没有编译:(
EXTERNALPROJECT_ADD(sfml
PREFIX ${sfml_PREFIX}
GIT_REPOSITORY https://github.com/LaurentGomila/SFML.git
INSTALL_DIR ${sfml_INSTALL_DIR}
CMAKE_ARGS ${sfml_CMAKE_ARGS})
【问题讨论】: