在ros项目的包文件,CMakeLists.txt文件中做如下操作:
1.添加libmysqlclient.so 所在的路径:
link_directories(${catkin_LIB_DIRS} /usr/lib)
2.哪个.cpp文件使用了该动态库,做如下设置:
target_link_libraries( server_node ${catkin_LIBRARIES} mysqlclient)
注意:该.so文件名为libmysqlclient.so
3.在代码中,用如下代码,导入mysql.h文件
#include <mysql/mysql.h>