我在Linux上基于QT构建的C ++项目中使用libsodium。
已安装Libsodium,并且libsodium.so
在文件夹/usr/lib/x86_64-linux-gnu
中。我以以下方式链接:
LIBS += -L/usr/lib/x86_64-linux-gnu
LIBS_T += -lsodium
(我认为第一行不是必需的,但无论如何我还是添加了它) 编译时出现以下错误:
对符号'sodium_free'的未定义引用
/usr/lib/x86_64-linux-gnu/libsodium.so:添加符号时出错:命令行缺少DSO collect2:错误:ld返回1退出状态
如何解决此错误?