slam14讲ch2

重点是学习cmake和关于cmakelists的文件编写和库文件

CMakeLists.txt文件

#所需最低版本

cmake_minimum_required( VERSION 2.8 )

#工程名

project(HelloSLAM)

#可执行文件

#add_executable(helloSLAM helloSLAM.cpp)

#生成静态库或者共享库

add_library(hello_shared SHARED libHelloSLAM.cpp)


add_executable(useHello useHello.cpp)

#链接生成的库文件到可执行文件上

target_link_libraries(useHello hello_shared)

注意:自己写库文件的.h文件时不能用必须要使用"xxx.h"不然make的时候会报错。

你可能感兴趣的:(slam14讲,c++,开发语言,后端)