使用CMake时,我注意到输出消息:
- C编译器标识是GNU
- CXX编译器标识为GNU
- 检查工作的C编译器:/ usr / bin / gcc
- 检查工作的C编译器:/ usr / bin / gcc - 工作
- 检测C编译器ABI信息
- 检测C编译器ABI信息 - 完成
- 检查CXX编译器是否正常工作:/ usr / bin / c ++
- 检查工作CXX编译器:/ usr / bin / c ++ - 工作
- 检测CXX编译器ABI信息
- 检测CXX编译器ABI信息 - 完成
我很好奇CMake如何检查编译器是否正常工作以及ABI信息。
答案 0 :(得分:8)
你可以很容易地看到自己。代码位于CMake模块CMakeDetermineCCompiler.cmake
,CMakeDetermineCompilerABI.cmake
等。
您可以在your_cmake_install/share/cmake-2.8/Modules
。