cmake编写
zirongjiaojiao
菜鸟一只
展开
-
使用dlopen()编写动态链接库
1、报错如下:undefined symbol: xxx link closed failed! 解决办法:将链接的函数转换为C,即在声明函数前加extern "C" {声明函数} 2、如果报dlxxx的函数未定义,需要添加编译参数-ldl,如若还报,将参数删除,添加链接库dl ...原创 2021-12-17 17:05:41 · 200 阅读 · 0 评论 -
cmake基础版
cmake_minimum_required (VERSION 3.16.3) #表示cmake的最低版本要求是3.16.3 project (ImuLib) #表示本工程信息,也就是工程名 #include_directories (sensor_msgs_Imu.h) #该命令是用来向工程添加多个指定头文件的搜索路径,路径之间用空格分隔。如果没有这个命令来指定头文件所在位置,就会无法编译。 #aux_source_directory (. SRC_LIST) #表示把指定目录下所有的源文件.原创 2021-12-02 14:41:50 · 182 阅读 · 0 评论