CMake安装与简单测试
1. 在http://www.cmake.org/cmake/resources/software.html下载CMake的二进制发布版安装包cmake-2.8.12.1-win32-x86.exe。安装时选择添加CMake到系统Path中。
2. CMake支持in-place建构(二进档和源代码在同一个目录树中)和out-of-place建构(二进档在别的目录中)。
3. CMake测试:
(1) 建立一个简单的C程序文件”main.c”在目录“D:\CMakeTest\Hello”下:
//main.c
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
(2) 在同一目录下建立一个CMake文件“CMakeLists.txt”:
PROJECT (Hello)
ADD_EXECUTABLE(hello main.c)
(3) 在同一目录下建一个空文件夹“build”(本例采用out-of-place方式构建),然后在Visual Studio命令提示符下进入到该文件夹,输入下面的命令:
> cmake –G "NMake Makefiles" ..
> nmake
注意:如果路径中包含有中文字符,则可能出现找不到某些目录的错误;如果没使用VS命令行提示符而是用的Windows系统自带的命令行提示符,则可能出现找不到cl编译器的错误。
4. CMake学习网址:
http://blog.youkuaiyun.com/dbzhang800/article/details/6314073
http://www.cnblogs.com/sinojelly/archive/2010/05/22/1741337.html
http://blog.youkuaiyun.com/netnote/article/details/4051620
http://blog.youkuaiyun.com/miscclp/article/details/7491050
http://blog.sina.com.cn/s/blog_4aa4593d0100q3bt.html