
CMAKE
文章平均质量分 72
深海沙砾
无所从来,无所从去。应如是住,如是降伏其心。
展开
-
CMake 3.8.2 Online Manuals
Reference Manuals Build System Command Compile Features Developer Generator Expressions Generators Language Sever Modules Packages Properties QT Toolchains Variables Search Search Page转载 2018-06-09 16:04:16 · 262 阅读 · 0 评论 -
CMake 七步入门
前言CMake是什么? 官网给出的定义是这样的:”an open-source, cross-platform family of tools designed to build, test and package software”。很容易理解它是一个编译工具,是一个测试工具,也是一个打包工具,它其实就是一个工具箱,可以完成编译,测试以及打包的工作。原创 2017-04-08 14:29:40 · 613 阅读 · 0 评论 -
CMAKE 实现自动区分不同版本库
开发SDK时,经常需要依赖第三方库。此时需要考虑库的版本问题,一方面针对不同的编译器和Release、Debug版本灵活选择不同的第三方库,另一方面生成不同版本的库,并能被其他项目灵活引用。CMAKE此时体现其重要作用。 这里记录并分析开源OCR项目Tesseract的编译过程。 Tesseract 依赖第三方库leptonica,使用方法为: find_package(Leptonic...原创 2018-06-10 01:50:07 · 5461 阅读 · 0 评论