在cpp程序中加载共享库时,我遇到了一个奇怪的问题。执行make文件后,它可以正常工作 -
LIB_RELEASE = $(LIB)-lopencv_highgui -lopencv_core -lopencv_imgcodecs -lopencv_imgproc -lmmcheng_github -lgomp
但是当我使用由此make文件生成的输出文件来运行它时,它会给出错误 -
./bin/mmcheng_densecut: error while loading shared libraries: libmmcheng_github.so: cannot open shared object file: No such file or directory
PS 我已将libmmcheng_github.so放在文件夹/ usr / local / lib
中由于