让CMake不检测C ++编译器

时间:2012-08-19 02:59:34

标签: cmake

我正在研究一个C项目。但其他人告诉我他们无法构建它,因为他们没有C ++编译器。

我不知道如何禁用C ++的检测。怎么做?

2 个答案:

答案 0 :(得分:8)

检测C和C ++工具链是CMake的默认行为。要禁用此行为,您需要手动启用该语言。如果它是项目范围,您可以使用project(projectName C)将项目明确标记为“C”。此信息位于CMake文档中。

答案 1 :(得分:0)

最好使用LANGUAGES C 这也结合了更常见的用途

  

project(projectName版本1.0语言C)