- 无效办法
set(CMAKE_INSTALL_RPATH "$ORIGIN/lib")
- 有效办法
# 允许相对路径
set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
# 编译执行文件
add_executable(${BUILD_PROJECT_NAME} ${SRC_LIST})
#设置RPATH路径
set_target_properties(${BUILD_PROJECT_NAME} PROPERTIES INSTALL_RPATH "$ORIGIN;/usr/local/lib/;/lib/aarch64-linux-gnu/")