我正在尝试将应用程序与我的编译器链接,但是,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
如何进一步诊断此问题,可能出现什么问题?提前谢谢!