你機子的某個盤裡建一個新的資料夾,如我這裡的完整路徑是:D:\CMake\CMake-Study\HelloCMake; 然後在HelloCMake資料夾裡建立一個HelloCMake.cpp檔案,裡面的程式碼如下:
#include
int main()
{
std::cout
return 0;
}
然後在HelloCMake資料夾裡建立一個CMakeLists.txt檔案,注意檔名不能是別的,必須叫這個名字。裡面的內容如下:
cmake_minimum_required(VERSION 2.6)
project(HelloCmake)
add_executable(HelloCMake hellocmake.cpp)
接著在HelloCMake的同級目錄裡建立一個新的資料夾,就叫做HelloCMake-bin,在我機子上的完整路徑是:D:\CMake\CMake-Study\HelloCMake-bin,你可以針對自己的目錄路徑對號入座。
然後開啟CMake程式,介面如圖(1):
圖(1)
圖(2)
接著把包含CMakeLists.txt和HelloCMake.cpp檔案的完整路徑給”where is the source code”,把最後建立的HelloCMake-bin目錄的完整路徑給”where to build the binaries”,然後按Cofigure,介面如圖(2)。
Configure完了以後,再按Generate,直到所有的紅色選項都變成灰色為止。介面如圖(3)。然後開啟HelloCMake-bin,你會發現原來空的資料夾裡面自動生成了好多檔案,如圖(4)。
你機子的某個盤裡建一個新的資料夾,如我這裡的完整路徑是:D:\CMake\CMake-Study\HelloCMake; 然後在HelloCMake資料夾裡建立一個HelloCMake.cpp檔案,裡面的程式碼如下:
#include
int main()
{
std::cout
return 0;
}
然後在HelloCMake資料夾裡建立一個CMakeLists.txt檔案,注意檔名不能是別的,必須叫這個名字。裡面的內容如下:
cmake_minimum_required(VERSION 2.6)
project(HelloCmake)
add_executable(HelloCMake hellocmake.cpp)
接著在HelloCMake的同級目錄裡建立一個新的資料夾,就叫做HelloCMake-bin,在我機子上的完整路徑是:D:\CMake\CMake-Study\HelloCMake-bin,你可以針對自己的目錄路徑對號入座。
然後開啟CMake程式,介面如圖(1):
圖(1)
圖(2)
接著把包含CMakeLists.txt和HelloCMake.cpp檔案的完整路徑給”where is the source code”,把最後建立的HelloCMake-bin目錄的完整路徑給”where to build the binaries”,然後按Cofigure,介面如圖(2)。
Configure完了以後,再按Generate,直到所有的紅色選項都變成灰色為止。介面如圖(3)。然後開啟HelloCMake-bin,你會發現原來空的資料夾裡面自動生成了好多檔案,如圖(4)。