静态库-如何导入'.在c++中把一个'文件转换成CMake

static libraries - How to import `.a` file to CMake in C++?

本文关键字:一个 文件 CMake 转换 c++ 导入 静态 何导入      更新时间:2023-10-16

我生成了libBox2D.a。现在我想把它导入到c++项目中,但是我不知道怎么做。我如何可以导入我的libBox2D.a到我的项目使用CMake?

试试这个:

find_library(LIBBOX2D Box2D DIRECTORY)

其中DIRECTORY替换为libBox2D.a所在位置。然后你可以把这个库链接到你的可执行文件:

target_link_libraries(exec ${LIBBOX2D})
相关文章: