标签:
CMakeLists.txt,CMake并不是构建出最终的软件,而是产生标准的构建档,CMake是Cross Platform
Make的简称。接下来按照如下几个部分来学习CMake。
1. CMake的安装
在CentOS6.5的环境下,安装CMake的方式很简单,使用如下命令
2. CMake的使用
(1)cmake_minimum_required (VERSION 2.8.2)
规定cmake的最低版本,这个命令是可选的,但有时候需要用一些高版本的命令就要用到这个。
(2)project (hello)
指定项目的名称。
(3)set (LIBRARY_OUTPUT_PATH lib)
设置一些变量值,上述命令表示设置库文件的输出目录为lib。
(4)include_directories (include)
设置头文件的搜索路径。
给个完整的例子,如下
新建一个文件build,进入build执行命令cmake ..
则会将生成的文件全部放在build目录下,这种方式叫做外部构建,一般最好采用外部构建方式。
直接在根目录构建叫做内部构建,这样文件比较混乱。
CMakeList.txt文件内容如下
标签:
原文地址:http://blog.csdn.net/achelloworld/article/details/43274385