OGRE开始遇到的各种错误及解决方法
2013-10-27 14:41
363 查看
这东西属于记录性质,所以只会存在我遇到了的错误
fatal error C1083: 无法打开包括文件:“OgreOverlayElement.h”: No such file or directory
解决方法:
工程右键-》属性-》配置属性-》C/C++-》常规附件包含目录-》添加如下路径:
$(OGRE_HOME)\include\OGRE\Overlay
当然你要记得先在环境变量里加入OGRE_HOME
(注:这个问题是由于使用1.9才会出现,因为现在他们还没对vs2012做支持,就会出现版本不兼容)
error C2664: “OgreBites::SdkTrayManager::SdkTrayManager(const Ogre::String &,Ogre::RenderWindow *,OgreBites::InputContext,OgreBites::SdkTrayListener *)”:
不能将参数 3 从“OIS::Mouse *”转换为“OgreBites::InputContext”
解决方法:(注:我用的版本是OgreSDK_vc10_v1-9,下面mMouse等变量名可能因为版本变化而不一样)
定位到错误点,进行如下修改-->
OgreBites::InputContext inputContext;
inputContext.mMouse = mMouse;
inputContext.mKeyboard = mKeyboard;
mTrayMgr = new OgreBites::SdkTrayManager("InterfaceName", mWindow, inputContext, this);
//======================================================
还有个lib库缺失的问题,就把OgreSDK_vc10_v1-9-0unstable\boost\lib添加到库目录就行
fatal error C1083: 无法打开包括文件:“OgreOverlayElement.h”: No such file or directory
解决方法:
工程右键-》属性-》配置属性-》C/C++-》常规附件包含目录-》添加如下路径:
$(OGRE_HOME)\include\OGRE\Overlay
当然你要记得先在环境变量里加入OGRE_HOME
(注:这个问题是由于使用1.9才会出现,因为现在他们还没对vs2012做支持,就会出现版本不兼容)
error C2664: “OgreBites::SdkTrayManager::SdkTrayManager(const Ogre::String &,Ogre::RenderWindow *,OgreBites::InputContext,OgreBites::SdkTrayListener *)”:
不能将参数 3 从“OIS::Mouse *”转换为“OgreBites::InputContext”
解决方法:(注:我用的版本是OgreSDK_vc10_v1-9,下面mMouse等变量名可能因为版本变化而不一样)
定位到错误点,进行如下修改-->
OgreBites::InputContext inputContext;
inputContext.mMouse = mMouse;
inputContext.mKeyboard = mKeyboard;
mTrayMgr = new OgreBites::SdkTrayManager("InterfaceName", mWindow, inputContext, this);
//======================================================
还有个lib库缺失的问题,就把OgreSDK_vc10_v1-9-0unstable\boost\lib添加到库目录就行
相关文章推荐
- OGRE开始遇到的各种错误及解决方法
- Windows Update遇到各种奇怪错误的解决方法
- 初学Python遇到的各种错误提示及解决方法
- winpcap开发开始遇到的错误的解决方法
- winpcap开发开始遇到的错误的解决方法
- Windows Update遇到各种奇怪错误的解决方法
- ubuntu1404下安装caffe及配置python接口pycaffe遇到的各种错误的解决方法
- Xcode 升级后,常常遇到的遇到的警告、错误,解决方法
- 备忘录:Java连接SqlServer2008数据库中遇到的各种问题以及解决方法
- Ubuntu16.04下安装mysql各种错误的暴力解决方法...
- TFS遇到TF14446错误的解决方法
- 我遇到的安卓错误解决方法
- 关于C#操作PPT时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- 在spark中遇到了奇怪的错误,找到了奇怪的解决方法
- vs2013遇到“编译器中发生内部错误”的解决方法
- .NET导出Excel遇到的80070005错误的解决方法:
- Linux下使用whatis命令遇到错误的解决方法
- 升级后,常常遇到的遇到的警告、错误,解决方法
- Xcode 升级后,常常遇到的遇到的警告、错误,解决方法
- 用PB6开发WINCE时常遇到的错误以及解决方法汇兑