报错的截图如下面所示
- 我一开始使用target_link_libraries(ThreadTest libsdf_core.dll)这条命令来将dll库文件和项目文件关联起来,但是解决不了问题
- 也尝试在编译代码的环境时候,将dll库文件的绝对路径加入到编译环境中,但是也没有用
- 解决办法,在CMakeLists.txt中,加入如下的命令,将dll的绝对路径写入到CMakeLists.txt中
target_link_libraries(${PROJECT_NAME} PRIVATE E:\\ClionProject\\ThreadTest\\lib\\libsdf_core.dll)
- 编译运行项目,解决问题