原文:CMake 手册详解(十七)

CMD : get property 获取一个属性值 获取在某个域中一个对象的某种属性值。第一个参数指定了存储属性值的变量。第二个参数确定了获取该属性的域。域的选项仅限于: GLOBAL 域是唯一的,它不接受域名字。 DIRECTORY域默认为当前目录,但是其他的路径 已经被CMake处理过 可以以相对路径或完整路径的方式跟在该域后面。 TARGET域后面必须跟有一个已有的目标名。 SOURCE域 ...

2012-07-29 20:20 0 9548 推荐指数:

查看详情

CMake 手册详解

来源 http://www.cnblogs.com/coderfenghc/tag/cmake/ 公司的一个项目使用CMake作为跨平台构建工具;业务有需求,当然要好好研读一下官方的技术手册。目前的计划是先把官方手册翻译一下,了解清楚CMake中的各种命令、属性和变量的用法。同时在工作中 ...

Sun Oct 11 01:49:00 CST 2020 0 466
CMake手册详解

CMake手册详解 前言 CMake是目前比较流行的跨平台构建工具,接触过跨平台项目的小伙伴应该都对他很熟悉。为了能更好的学习CMake,我打算从CMake官网的开发手册,系统的学习CMakeCMake的版本也在不停更新,有些新的命令和变量会随着版本更新添加进来,这是后事了,暂且 ...

Mon Mar 20 08:19:00 CST 2017 0 1277
CMake 手册详解(一)

公司的一个项目使用CMake作为跨平台构建工具;业务有需求,当然要好好研读一下官方的技术手册。目前的计划是先把官方手册翻译一下,了解清楚CMake中的各种命令、属性和变量的用法。同时在工作中也会阅读CMake的真实源码,后续会基于此陆续写一些工程中使用CMake的心得。CMake的版本 ...

Sun Jun 17 02:37:00 CST 2012 8 41835
CMake 手册详解(八)

上周正在准备转正答辩,手册翻译的事情暂时搁浅了一段时间;现在继续《CMake手册详解》之第八篇: ======================================================= CMD#14:configure_file: 将一份文件拷贝到另一个位置并修改 ...

Thu Jul 05 05:32:00 CST 2012 0 12476
CMake 手册详解(六)

CMD#6:add_library 使用指定的源文件向工程中添加一个库。   添加一个名为<name>的库文件,该库文件将会根据调用的命令里列出的源文件来创建。<name> ...

Sun Jun 24 07:15:00 CST 2012 1 25449
CMake 手册详解(二)

书接上回:-) ==================================================== --build <dir>: 构建由CMake生成的工程的二进制树。(这个选项的含义我不是很清楚—译注) 该选项用以下的选项概括了内置构建工具的命令行界面 ...

Mon Jun 18 05:59:00 CST 2012 0 15091
CMake 手册详解(三)

生成器这一节确实没有很多料,纯粹的流水账;不过为了完整,也还是给它一点篇幅吧。下一章将开始我们真正的主题:-) ================================================= 生成器   在CMake 2.8.3平台上,CMake支持下列生成器 ...

Tue Jun 19 03:50:00 CST 2012 0 16000
CMake 手册详解(五)

CMD#2: add_custom_target 添加一个目标,它没有输出;这样它就总是会被构建。   用Name选项给定的名字添加一个目标,这个目标会引发给定的那些命令。这个目标没有输出文件, ...

Thu Jun 21 05:28:00 CST 2012 0 20251
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM