1

我正在尝试获取最新版本的 libBox2D.a 文件,以更新使用 Box2D 的旧项目。我正在使用 Code::Blocks 和 Windows 7 64 位。

我已将 Box2D 文件夹添加到 Code::Blocks 项目中,并让 HelloWorld.cbp 小程序构建并运行。我希望创建一个 lib 文件夹并且 .a 文件在那里,但事实并非如此。问题是,libBox2D.a 是如何生成的,它去哪里了?

4

1 回答 1

0

假设您的代码块项目设置正确,libBox2D.a库将作为构建相应项目文件的最终结果生成。您必须弄清楚该项目是否设置为将 Box2D 构建为共享 dll 或静态库。

您可以在项目选项->构建目标->输出文件名下找到构建输出的目的地。该字段应该告诉您在哪里可以找到输出。如果这没有帮助,您可以打开 cmd.exe 外壳并进入 Box2D 的工作目录并进行手动搜索。例如:

cd YOUR_Box2D_DIRECTORY_GOES_HERE
dir/s/a/w lib*.a
于 2013-07-25T08:09:21.913 回答