摘要: CMake支持大写、小写、混合大小写的命令 实例一 CMAKE_MINIMUM_REQUIRED(VERSION 2.8) #声明Cmake版本,如果低于指定版本则会停止处理工程文件,并报告错误 PROJECT(XXX) SET(CMAKE_BUILD_TYPE Release) SET(CMAKE 阅读全文
posted @ 2020-09-22 20:02 采男孩的小蘑菇 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: CMAKE_TOOLCHAIN_FILE #toolchain cmake file SET(CMAKE_SYSTEM_NAME Linux) SET(TOOLCHAIN_DIR "/home/xx/softwares/gcc-linaro-arm-linux-gnueabihf-4.9-2014. 阅读全文
posted @ 2020-09-22 17:51 采男孩的小蘑菇 阅读(6581) 评论(0) 推荐(1) 编辑
摘要: 生成文件输出目录 可执行文件的输出目录 SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../bin) 上面的语句能设置可执行文件的输出目录 在Win + VS环境下,会自动在你所设置的目录后面扩展一层 <CONFIG> 目录,所以最终生成的Debu 阅读全文
posted @ 2020-09-22 17:12 采男孩的小蘑菇 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: ABI和EABI ABI(Application BinaryInterface), EABI(Embeded application Binary Interface),即编译器将C代码编译成汇编代码时使用的一种规则。一般包括 C类型的表示(int, short,long, union…) 调用约 阅读全文
posted @ 2020-09-22 16:51 采男孩的小蘑菇 阅读(2211) 评论(0) 推荐(0) 编辑