在 CMake 中包含共享对象

Include shared object in CMake

我有一个名为 my-shared.so

的共享对象

我想将它包含在我的 CMake 构建中,而不是安装它,只是链接路径。我该怎么做?

在您的 CMakeLists.txt 导入库中:

add_library(myProjct SHARED IMPORTED)
set_target_properties(myProjct PROPERTIES
      IMPORTED_LOCATION /some/path/mylib/my-shared.so
)