我正在尝试在 Eclipse 项目中使用已编译的库。编译运行良好,但在链接过程中出现错误。下面是在 Eclipse 控制台上生成的详细信息。
g++ -L/usr/local/lib -o "readInput" ./readInput.o -llibopencv_calib3d.so -llibopencv_contrib.so -llibopencv_core.so
/usr/bin/ld: cannot find -llibopencv_calib3d.so
/usr/bin/ld: cannot find -llibopencv_contrib.so
/usr/bin/ld: cannot find -llibopencv_core.so
即使在提供库路径之后,我也不知道为什么链接器会给出找不到它的错误。