使用CMake时,我注意到输出信息如下:
我只是好奇CMake如何检查编译器是否工作并获得ABI信息。-- 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信息 - 完成
autoconf
相同:它开始运行许多命令,特别是使用某些给定的样本输入进行C编译。而且cmake
是自由软件,所以获取其源代码并学习它! - Basile Starynkevitch