摘要: 它支持在核心CMake模块中定义的特定于目标系统的特定编译器选项。这些文档并没有确切地解释每种构建类型的含义,但是这些名称是相当常用的。我理解Release的意思是“禁用调试,启用最高的优化”。 例如,模块 Modules/Compiler/GNU.cmake 包含以下内容: 字符串(追加CMAKE 阅读全文
posted @ 2024-06-23 12:09 阳光天气 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 大多数第三方库为了适配cmake都会提供XXXConfig.cmake文件,在opencv中是OpenCVConfig.cmake findpackage()是在环境变量中的XXXConfig.cmake文件,在引用opencv时是在找OpenCVConfig.cmake,对应与引用opnecv时的 阅读全文
posted @ 2024-06-23 11:54 阳光天气 阅读(6) 评论(0) 推荐(0) 编辑