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.csdn.net/dbzhang800/article/details/6314073
http://www.cnblogs.com/sinojelly/archive/2010/05/22/1741337.html
http://blog.csdn.net/netnote/article/details/4051620
http://blog.csdn.net/miscclp/article/details/7491050
http://blog.sina.com.cn/s/blog_4aa4593d0100q3bt.html