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) 需要连接的第三放库