OGRE1.8.0编译简要过程 vs2008+win32+mygui3.2+d3d9+boost1.48.0
2012-06-11 11:16
363 查看
//过程有疏漏,逐渐完善。
先转载,做个标记
ogre_src_v1-8-0RC1.tar.bz2
OgreDependencies_MSVC_20101231.zip
DXSDK_Aug09.exe
cmake-2.8.7-win32-x86.exe
boost_1_48_0.zip
MyGUI_3.2.0.zip
MyGUIDependencies_MSVC_20100109.zip
1)先将ogre_src_v1-8-0RC1.tar.bz2
分别安装解压,再将
MyGUIDependencies_MSVC_20100109.zip
解压,用VS2008编译, 分别放到
ogre_src_v1-8-0RC1.tar.bz2
解压的目录下。
2)再将
MyGUI_3.2.0.zip
分别安装解压,再将
OgreDependencies_MSVC_20101231.zip
解压,用VS2008编译, 分别放到
MyGUI_3.2.0.zip
解压的目录下。
3)DirectX SDK安装
安装DXSDK_Aug09.exe
在vs2008 tools->options->projects and solutions ->VC++ directories->左边第二个框分别选择include files 和library files 添加include和lib
4)安装Boost,参照http://blog.163.com/sweet_hard/blog/static/666568382011102483854916/
5)然后安装cmake参照http://www.cnblogs.com/ShaneZhang/archive/2011/07/05/2098455.html
6)OGRE安装
1.启动cmake,在"where is the source code"处填入OGRE源码路径,在"Where to build the binaries"处填入编译环境生成的路径,这个路径可以指向一个不存在的目录,cmake会自动创建它。以后整个OGRE的编译都会在这个路径下进行。
2.点击cmake界面左下角的Configure按钮,第一次配置需要选择编译器,我们选择vs2010 32bit。
3.待第一遍配置完成后,可以看到配置选项都是红色,这时,再次点击Configure按钮,执行完成后选项变为灰色。(这一步的作用是使用OGRE默认配置来配置编译环境)
4.配置完成之后点击Configure按钮右侧的Generate按钮生成项目。
5.执行完成后,cmake会将项目生成到之前配置的"Where to build the binaries"路径下。
6.打开"Where to build the binaries"路径,会发现cmake已经为我们生成了整个OGRE工程.
7.打开OGRE.sln,编译生成SDK包。在
vs2008 tools->options->projects and solutions ->VC++ directories->左边第二个框分别选择include files 和library files ,分别添加SDK路径。
基本OGRE编译完毕。
运行EXE的时候记得将D:\OgreDependencies_MSVC_20101231\Dependencies\bin\Debug 里的cg.dll和OIS_d.dll放到D:\OGRE1.8\ogre_src_v1-8-0RC1\bin\debug里面去。
还有我遇到一个问题。就是不能创建配置文件,好像英文是can not create configure file. 这是配置路径有中文名的原因.先打开OGRE.sln.将最后一个SampleBrowser里的Header Files第二个文件打开到第83行,我开成了这样 return /*mHomePath*/"F:\Backup" + filename;再编译一下就行了。
先转载,做个标记
ogre_src_v1-8-0RC1.tar.bz2
OgreDependencies_MSVC_20101231.zip
DXSDK_Aug09.exe
cmake-2.8.7-win32-x86.exe
boost_1_48_0.zip
MyGUI_3.2.0.zip
MyGUIDependencies_MSVC_20100109.zip
1)先将ogre_src_v1-8-0RC1.tar.bz2
分别安装解压,再将
MyGUIDependencies_MSVC_20100109.zip
解压,用VS2008编译, 分别放到
ogre_src_v1-8-0RC1.tar.bz2
解压的目录下。
2)再将
MyGUI_3.2.0.zip
分别安装解压,再将
OgreDependencies_MSVC_20101231.zip
解压,用VS2008编译, 分别放到
MyGUI_3.2.0.zip
解压的目录下。
3)DirectX SDK安装
安装DXSDK_Aug09.exe
在vs2008 tools->options->projects and solutions ->VC++ directories->左边第二个框分别选择include files 和library files 添加include和lib
4)安装Boost,参照http://blog.163.com/sweet_hard/blog/static/666568382011102483854916/
5)然后安装cmake参照http://www.cnblogs.com/ShaneZhang/archive/2011/07/05/2098455.html
6)OGRE安装
1.启动cmake,在"where is the source code"处填入OGRE源码路径,在"Where to build the binaries"处填入编译环境生成的路径,这个路径可以指向一个不存在的目录,cmake会自动创建它。以后整个OGRE的编译都会在这个路径下进行。
2.点击cmake界面左下角的Configure按钮,第一次配置需要选择编译器,我们选择vs2010 32bit。
3.待第一遍配置完成后,可以看到配置选项都是红色,这时,再次点击Configure按钮,执行完成后选项变为灰色。(这一步的作用是使用OGRE默认配置来配置编译环境)
4.配置完成之后点击Configure按钮右侧的Generate按钮生成项目。
5.执行完成后,cmake会将项目生成到之前配置的"Where to build the binaries"路径下。
6.打开"Where to build the binaries"路径,会发现cmake已经为我们生成了整个OGRE工程.
7.打开OGRE.sln,编译生成SDK包。在
vs2008 tools->options->projects and solutions ->VC++ directories->左边第二个框分别选择include files 和library files ,分别添加SDK路径。
基本OGRE编译完毕。
运行EXE的时候记得将D:\OgreDependencies_MSVC_20101231\Dependencies\bin\Debug 里的cg.dll和OIS_d.dll放到D:\OGRE1.8\ogre_src_v1-8-0RC1\bin\debug里面去。
还有我遇到一个问题。就是不能创建配置文件,好像英文是can not create configure file. 这是配置路径有中文名的原因.先打开OGRE.sln.将最后一个SampleBrowser里的Header Files第二个文件打开到第83行,我开成了这样 return /*mHomePath*/"F:\Backup" + filename;再编译一下就行了。
相关文章推荐
- OGRE1.8.0编译简要过程 vs2008+win32+mygui3.2+d3d9+boost1.48.0
- ogitor0.5.4编译全过程 +vs2008+WIN32+QT4.8.0+ogre1.8.0
- 简要记录下编译OGRE 1.9的过程
- LNMP环境编译安装全过程(php-5.6.14、nginx-1.8.0、mysql-5.6.26)
- Ogre 1.7.0,VS2005编译全过程傻瓜式教程
- Win 7 x64 下,为OGRE编译 CEGUI 过程
- Win7系统 Ogre环境配置 VS2010下编译过程图文详解
- windows下cmake编译opencv3.2+opencv_contrib完整过程
- wince 6.0修改驱动程序、编译、更新内核简要过程
- GStreamer集成GUI工具编译通过,有排错过程
- 在Ogre 1.7 (Cthuga)下编译Hydrax 0.5.1(修改过程)
- OGRE 1.7.2 [Cthugha] 编译配置全过程方法
- OGRE 1.7.2 [Cthugha] 编译配置全过程方法
- 从源码编译CEGUI for OGRE 的配置
- ogre + mygui的cmake编译
- jd-gui反编译全过程,myeclipse中java web项目jar包没有红叉仍然显示感叹号,运行main函数提示errors exist in required project(s)
- Spring3.2源码编译过程
- Qt 4.7.2编译过程的简要记录
- Ubuntu下Nox编译make不通过的解决方法和简要安装过程
- 嵌入式 QT GUI 编译环境搭建全过程-------阿超