如何在 C++ 中将 .a 文件导入 CMake?
How to import `.a` file to CMake in C++?
我生成了 libBox2D.a
。现在我想将它导入到 C++ 项目中,但我不知道如何导入。如何使用 CMake 将 libBox2D.a
导入我的项目?
试试这个:
find_library(LIBBOX2D Box2D DIRECTORY)
将 DIRECTORY 替换为 libBox2D.a
的位置。然后你可以 link 这个库到你的可执行文件:
target_link_libraries(exec ${LIBBOX2D})
我生成了 libBox2D.a
。现在我想将它导入到 C++ 项目中,但我不知道如何导入。如何使用 CMake 将 libBox2D.a
导入我的项目?
试试这个:
find_library(LIBBOX2D Box2D DIRECTORY)
将 DIRECTORY 替换为 libBox2D.a
的位置。然后你可以 link 这个库到你的可执行文件:
target_link_libraries(exec ${LIBBOX2D})