介紹結束,首先準備一個目錄,來存放source code與cmake需要的檔案,分別就是helloworld.c跟CMakeLists.txt這兩個,所以這目錄底下就只有這兩個檔案
底下是CMakeLists.txt的內容,至於helloworld.c這程式碼自己寫吧,裡面其實只是印出hello world字串
接著如果說你一切都沒有寫錯,就是跟著兩個指令
cmake .(注意有個點)
make
結果類似這樣囉,跟著就可以執行./helloworld
可以參考舊有工具automake跟autoconf,http://os.51cto.com/art/201003/185711.htm,有點小複雜
如果專案不大,最佳的方式還是直接gcc helloworld.c -o helloworld
FILE(GLOB Mac_CPP “*_Mac.cpp”) FILE(GLOB Mac_H “*_Mac.h”) LIST(APPEND Mac_Sources ${Mac_CPP} ${Mac_H}) 上次討論到的. 怎麼把file list抓下來,然後不用一個file一個file加入的方式
參考:
http://andescore.blogspot.com/2009/07/cmake.html
http://zh.wikibooks.org/wiki/CMake_%E5%85%A5%E9%96%80
http://blog.csdn.net/dbzhang800/article/details/6314073
沒有留言:
張貼留言