#include "somelib/some.h"
int main(){}
我有一个第三方库,结构非常混乱,但它使用CMake。我如何将该库添加到我的项目中,以便我可以像上面所述那样使用它?
我是否必须自己手动构建和移动每个文件,或者是否有快捷方式?
类似
mkdir lib
mv path/somelib lib
在我的CMakeLists.txt中,我可以添加类似
的内容ADD_CMAKE_LIB(${CMAKE_BINARY_DIR}/lib/somelib)
一切都会神奇地起作用吗?
答案 0 :(得分:2)
您可以使用以下选项之一:
就个人而言,我更喜欢第二种方法与 git子模块相结合。如果不使用git - 我将投票给第三名。