我找不到.so库

时间:2017-05-08 16:00:36

标签: c++ linker g++ .a

我正在尝试将应用程序与我的编译器链接,但是,ld警告它找不到指定的库。这是我无法处理的最后一个。

我用以下方法调用链接器:

/usr/bin/c++   -O3 -DNDEBUG XXX -o ijkmcube -lNrrdIO,-rpath,XXX:

我警告说:

/usr/bin/ld: cannot find -lNrrdIO

由于这个库看起来不那么流行,我找不到直接的apt install方法来处理它。

此外,对于这种特殊情况,我只能找到.a库而不是.so库。

locate libNrrdIO.a

/home/XXX/Desktop/NrrdIO-1.11.0-src/libNrrdIO.a /home/XXX/Desktop/src/ijkmcube/lib/libNrrdIO.a

如何进一步诊断此问题,可能出现什么问题?提前谢谢!

0 个答案:

没有答案