在CMake中,你可以通过检测CMAKE_SYSTEM_PROCESSOR变量的值来判断当前Linux系统是ARM架构还是x86架构。以下是一些具体的步骤和代码示例: 使用CMake的内置变量检测系统架构: CMake在配置过程中会自动检测系统的架构信息,并将其存储在CMAKE_SYSTEM_PROCESSOR变量中。 判断CMAKE_SYSTEM_PROCESSOR变量的值: 你可以在CMakeLis...
在读入原文件以后,自动生成makefile文件,这就是cmake,它能够输出各种各样makefile或者project文件,减轻了手写makefile的负担,因此cmake被称为半自助编译,两者之间的关系如图1所示,同样,cmake也需要遵循一定的语法规则,这就是下面要讲的内容。