使用VC6编译和使用Ogre引擎
2009-07-30 23:50
393 查看
开发网
Ogre是开源的封装了DirectX和OpenGL的3D引擎
下载
官方主页为
http://www.ogre3d.org/
下面是国内的下载连接
至少需要下载的文件
http://gd.91.com/temp/files/ogre/ogre.rar http://www.mscto.com
http://gd.91.com/temp/files/ogre/dependencies/OgreWin32Dependencies-0.13.0.zip http://gd.91.com/temp/files/ogre/dependencies/DependenciesSTLPortAndCG.rar
安装 http://www.mscto.com
首先解压缩ogre.rar到你喜欢的目录(我是放在E:/ogresdk)
然后分别解压OgreWin32Dependencies-0.13.0.zip和DependenciesSTLPortAndCG.rar
将其中的"ogrenew"目录覆盖到ogre的目录(我是E:/ogresdk/ogrenew)
软件开发网
配置
安装工作完成开始配置
Tools->Options->Directories的设置(Include)
1、D9目录:(我是E:/DXSDK9/INCLUDE)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/INCLUDE)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE/STLPORT)
Tools->Options->Directories的设置(LIB)
1、D9目录:(我是E:/DXSDK9/LIB)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/LIB/DEBUG)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB/DEBUG)
注意:以上需修改到你自己的地址Debug是测试版本,改为Release为测试版本。
另外以上目录顺序绝对不要错否则就会导致莫名其妙的错误。
软件开发网
编译
如果你的设置没有错误,就可以打开Ogresdk/ogrenew/Ogre.dsw开始编译了。(会打开N个工程,编译时间至少20分钟[P4 1.7G,内存512M,120G 7200转,显卡...这和显卡没关系吧])
软件开发网
注
意:编译完这个工程,还要打开e:/ogresdk/ogrenew/PlugIns/NatureSceneManager
/scriptsPlugin_NatureSceneManager.dsp(我的目录)编译这个工程(这是自然插件没有他你看不见地面的)等它编译完
才算完成。 软件开发网
如果你编译完成了继续看否则去http://www.uipower.com/bbs/index.asp
留言
测试
打开e:/ogresdk/ogrenew/Samples/BezierPatch/scripts/Demo_BezierPatch.dsp(我的路径,你的自己改)
编译,运行....
正
常的话会弹出个对话框说"没有找到resources.cfg",这是由于你的"Working
directory"没有设置,使用Project->Setting->debug->Working
directory设置成下面目录 软件开发网
e:/ogresdk/ogrenew/Samples/Common/bin/Debug(再说一遍这是我的目录你的自己改) 软件开发网
这是由于Ogre默认的所有演示工程都是从ExampleApplication继承来的,这个中定义了目录的位置(不爽吧,后面会修改该文件改成喜欢的目录)
设置完路径了,继续,运行
Ogre是开源的封装了DirectX和OpenGL的3D引擎
下载
官方主页为
http://www.ogre3d.org/
下面是国内的下载连接
至少需要下载的文件
http://gd.91.com/temp/files/ogre/ogre.rar http://www.mscto.com
http://gd.91.com/temp/files/ogre/dependencies/OgreWin32Dependencies-0.13.0.zip http://gd.91.com/temp/files/ogre/dependencies/DependenciesSTLPortAndCG.rar
安装 http://www.mscto.com
首先解压缩ogre.rar到你喜欢的目录(我是放在E:/ogresdk)
然后分别解压OgreWin32Dependencies-0.13.0.zip和DependenciesSTLPortAndCG.rar
将其中的"ogrenew"目录覆盖到ogre的目录(我是E:/ogresdk/ogrenew)
软件开发网
配置
安装工作完成开始配置
Tools->Options->Directories的设置(Include)
1、D9目录:(我是E:/DXSDK9/INCLUDE)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/INCLUDE)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE/STLPORT)
Tools->Options->Directories的设置(LIB)
1、D9目录:(我是E:/DXSDK9/LIB)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/LIB/DEBUG)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB/DEBUG)
注意:以上需修改到你自己的地址Debug是测试版本,改为Release为测试版本。
另外以上目录顺序绝对不要错否则就会导致莫名其妙的错误。
软件开发网
编译
如果你的设置没有错误,就可以打开Ogresdk/ogrenew/Ogre.dsw开始编译了。(会打开N个工程,编译时间至少20分钟[P4 1.7G,内存512M,120G 7200转,显卡...这和显卡没关系吧])
软件开发网
注
意:编译完这个工程,还要打开e:/ogresdk/ogrenew/PlugIns/NatureSceneManager
/scriptsPlugin_NatureSceneManager.dsp(我的目录)编译这个工程(这是自然插件没有他你看不见地面的)等它编译完
才算完成。 软件开发网
如果你编译完成了继续看否则去http://www.uipower.com/bbs/index.asp
留言
测试
打开e:/ogresdk/ogrenew/Samples/BezierPatch/scripts/Demo_BezierPatch.dsp(我的路径,你的自己改)
编译,运行....
正
常的话会弹出个对话框说"没有找到resources.cfg",这是由于你的"Working
directory"没有设置,使用Project->Setting->debug->Working
directory设置成下面目录 软件开发网
e:/ogresdk/ogrenew/Samples/Common/bin/Debug(再说一遍这是我的目录你的自己改) 软件开发网
这是由于Ogre默认的所有演示工程都是从ExampleApplication继承来的,这个中定义了目录的位置(不爽吧,后面会修改该文件改成喜欢的目录)
设置完路径了,继续,运行
相关文章推荐
- 使用VC6编译和使用Ogre引擎(完全版)
- 使用VC6编译和使用Ogre引擎(完全版)
- OGRE1.7图形引擎使用1:编译ogre
- Ogre源代码编译 - 在Windows7/8中使用Visual Studio2012编译Ogre引擎
- OGRE 2.1 使用VS2015编译的过程以及问题的解决
- VC6下编译与使用SQLite3
- 如何使用VC6编译sqlite3
- 使用VC6编译带加密功能的SQLITE3静态库
- windows下使用VS2015编译V8 JavaScript引擎(v5.5 - 2016/09)
- 在Ogre中使用Newton物理引擎SDK
- 使用vc6编译GDAL,并安装到python里
- MAC OSX10.9 下编译使用OGRE1.9及CEGUI 0.8.3(一)OGRE依赖库的编译
- 物理引擎Havok的一个简单实例(使用Ogre渲染)
- 在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎
- VC6中使用VC2005编译的DLL问题
- 可以在VC6下编译使用的libpng库1.2.8版本
- UE4(四)获取UE4源码以及使用源码编译引擎
- [陆续更新] IPhone中编译Ogre源码及使用
- 如何使用VC6编译sqlite3源码生成动态链接库(版本:sqlite-source-3_6_23_1)