我已经安装了VS2010和VS2012,并且我总是使用C#。我开始使用OGRE3D进行3D开发,并试图设置Newton Game Dynamics,但看起来所有教程和设置说明都非常老旧,我只找到了在VS2008中编译和构建它的说明。无法在VS2008中打开C++项目
所以我从这里下载了一个名为vcsetup.exe的文件:http://www.microsoft.com/en-us/download/details.aspx?id=6506,我安装得很好。该设置表示“Visual C++ Studio 2008 express”,所以我认为这是正确的。
但是,当我尝试打开解决方案和相关的.vcproj文件(Visual C++项目文件)时,弹出一个错误消息,提示“此项目文件无法用此版本的Visual Studio打开”。
我试图创建一个空白的C++项目,但没有任何模板。
我也试着编译VS2010和VS2012这个牛顿发动机,但是当我做了转换,我尝试编译它,下面的错误或多或少6上来,和一些其他的,说couldn't find Newton.h
错误错误MSB3073:命令“xcopy ”Win32/dContainers/Debug \ dContainers.lib“”../Win32/Debug/ 。 “/ F/Y /R:VCEnd” 与代码4.Ç退出:\ Program Files文件 (86)\的MSBuild \ Microsoft.Cpp \ V4.0 \ V110 \ Microsoft.CppCommon.targets 134
所以我不知道该怎么办。 VS2008仍然支持?可能这就是它不会让我打开项目的原因。
这是我一直在下面创建具有OgreNewt和牛顿项目教程:http://www.ogre3d.org/tikiwiki/tiki-index.php?page=OgreNewt
我应该使用OgreNewt还是OgreNewt2?我不想做很多复杂的事情,只是简单的跳跃和碰撞检测 – Pacha
如果这就是所有你会使用的物理引擎,请看“最小食人魔碰撞”[MOC](http://www.ogre3d .org/forums/viewtopic.php?t = 45267)这可能是更轻量级的方法。 –