我想更新一个为期一年的项目的最新版本的Code :: Blocks和MinGW GNU编译器。我对图书馆工作很新,所以我们非常感谢noob的回答!更新Box2D在Code :: Blocks项目 - <Box2D/Box2D无法找到>
该项目使用来自Box2D的.a库文件。根据我的理解,为了更新项目,我需要构建最新版本的Box2D,它将生成所需的.a文件并使用它们替换旧的项目文件。我从here下载了最新的Box2D版本,并将其提取到主项目之外的位置。当我尝试构建“HelloWorld.cpp”应用程序时,出现以下错误: 致命错误:Box2D/Box2D.h:没有此文件或目录
该文件绝对存在,所以我认为我需要更新我的项目依赖关系,但我不确定正确的方法来做到这一点。 This link有点帮助,但我没有使用cmake或如何正确安装它的经验。
我是否需要解决此依赖性错误(以及如何?),还是有更好的方法从最新的Box2D源获取新的.a文件? 感谢您的帮助!
编辑 - 我正在使用Windows 7 64位。我相信原来的项目是一年前在同一个操作系统上制作的。
编辑2 - 为了使它更清楚,Box2D正在使用的项目是用于计算机应用程序,而不是Andriod或IOS应用程序。
你正在使用什么操作系统? – Pavel
Windows 7 64位,不好意思忘了补充。 –