未定义对符号“ sodium_free”的引用

时间:2019-07-24 07:07:51

标签: c++ linux qt libsodium

我在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退出状态

如何解决此错误?

0 个答案:

没有答案