1 cmake預定義變量說明
CMAKE_CXX_COMPILER 編譯器設置(通過SET函數來設置)
LIBRARY_OUTPUT_PATH lib輸出的目錄 (通過SET函數設置)
1 生成exe程序
PROJECT (項目名稱)
SET(CMAKE_CXX_COMPILER 編譯器選擇主要用于交叉編譯)
#SET(CMAKE_CXX_COMPILER g++)
SET(SRC_LIST )
LINK_DIRECTORIES(庫文件目錄 對應make中的-L徐昂想)
INCLUDE_DIRECTORIES(包含頭文件目錄 對應make中的-I選項)
ADD_LIBRARY(生成庫的名稱 SHARED ${SRC_LIST}) 生成庫文件 SHARED 動態庫 STATIC 靜態庫
TARGET_LINK_LIBRARIES(ICECon3500 libIceE6410.so) 需要連接的第三放庫