CMakelists学习(一):简单的文件架构搭建

一 编译源文件成为库

set(SOURCE_FILES ${PROJECT_SOURCE_DIR}/src/detection.cpp)    //注意要定位到cpp文件
include_directories(${PROJECT_SOURCE_DIR}/include)    //头文件夹
add_library(detection ${SOURCE_FILES})    //产生库,名字叫detection

二 添加静态库

LINK_LIBRARIES(detection) //detection是在编译静态库时起的名字

三 几个命令的解释

include_directories([PATH]) //add include directories to the build
link_directories() //linker will look for libs here,目前还没有用到过这个命令,应该和下面的差不多 
link_libraries(name)    //link libraries to all target

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值