【发布时间】:2017-03-05 16:07:51
【问题描述】:
所以我尝试为 Visualstudio 2015 安装 OGRE3D sdk。 我按照下面给出的安装教程链接进行操作。
我下载的 SDK 是 OGRE 1.9 SDK for visualstudio 2012(32 bit) OGRE1.9_SDK
并安装在 C:\OgreSDK_vc11_v1-9-0 中。
DirectX 是从教程中的链接下载的。
我将环境变量 OGRE_HOME 设置为 C:\OgreSDK_vc11_v1-9-0 。然后我在 VisualStudio 中加载了OGRE.sln,一切都成功加载。但是在尝试运行 samplebrowser 时,它无法编译并给出 364 条错误消息和 443 条警告,其中一些如下所示。
Error LNK2038 mismatch detected for '_MSC_VER': value '1700' doesn't match value '1900' in BezierPatch.obj Sample_BezierPatch C:\OgreSDK_vc11_v1-9-0\Samples\BezierPatch\libboost_system-vc110-mt-gd-1_55.lib(error_code.obj) 1
Error LNK2038 mismatch detected for '_MSC_VER': value '1700' doesn't match value '1900' in BSP.obj Sample_BSP C:\OgreSDK_vc11_v1-9-0\Samples\BSP\libboost_system-vc110-mt-gd-1_55.lib(error_code.obj) 1
Error LNK2038 mismatch detected for '_MSC_VER': value '1700' doesn't match value '1900' in Dot3Bump.obj Sample_Dot3Bump C:\OgreSDK_vc11_v1-9-0\Samples\Dot3Bump\libboost_system-vc110-mt-gd-1_55.lib(error_code.obj) 1
我在哪里搞砸了?如果有问题(肯定是),请向我提供信息以正确设置和运行 VS 2015。谢谢。
【问题讨论】:
标签: visual-studio visual-studio-2015 ogre