Linux通过cmake 加载第三方的so库文件


C++ 工程通过cmake加载第三方的so库文件

假设库文件的名字是: math.so,so文件和可执行程序放在同一目录

cmake 最终编译生成exe的txt文件中添加如下内容:

1. target_link_libraries(main ${CMAKE_DL_LIBS})    // 加在生成exe的语句之后

2. SET(CMAKE_CXX_FLAG_RELEASE, "${EVN_CXXFLAGS}...... ../../Bin/math.so")