C/C++程序链接动态库时,指定相对路径
在makefile的链接参数中增加如下设置:
-Wl,-rpath,'$$ORIGIN/lib'
如使用cmake,可设置该变量:
SET (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-rpath,'$ORIGIN/lib/'" )
参考这里:https://blog.youkuaiyun.com/dreamcs/article/details/52138229