我希望CMake git克隆一个仅标头的库而不构建它。 我尝试过:
DF
但这可以构建外部项目。 如何在不构建的情况下进行git克隆?
答案 0 :(得分:1)
根据documentation,您需要:
CONFIGURE_COMMAND
参数设置为空字符串(即""
)以停止CMake配置(默认情况下,该项目假定为基于CMake的项目)。BUILD_COMMAND
参数设置为空字符串以禁用构建步骤。INSTALL_COMMAND
参数设置为空字符串,以强制安装步骤不执行任何操作。但是,如果不存在包含Eigen的复杂条件,即它始终是项目的必需组件,则可能需要考虑使用git submodules(即使本征不是强制性要求)。