参考链接
- c++ - 为什么我得到“对'dladdr'的未定义引用”,即使是这个简单程序的-ldl? | 码农俱乐部 - Golang中国 - Go语言中文社区
注意事项
- dladdr需要与
-ldl
链接,且-ldl放置在链接的最后
CMakeLists.txt 模板
cmake_minimum_required(VERSION 3.23)
project(haitai_usbkey C)set(CMAKE_C_STANDARD 11)link_directories(/home/chy-cpabe/CLionProjects/haitai_usbkey/lib)add_executable(haitai_usbkey main.c)target_link_libraries(${PROJECT_NAME} libSKFAPI-x64-log.so dl)