文档:使用Visula Studio 2008 创建Ogre应用程序
来源:互联网 发布:最新手机淘宝开店 编辑:程序博客网 时间:2024/05/22 05:15
目录
[隐藏]- 1 引言
- 2 前提
- 3 创建一个新的项目
- 4 创建目录结构并添加文件
- 5 设置环境
- 6 生成应用程序
- 7 从 OGRE_HOME 把配置文件拷贝到程序文件夹中
- 8 运行程序
引言
这篇文章将会引导你从头开始建立一个 Visual Studio C++ 工程。
当然,你也可以直接使用一个Ogre Application Wizard 。
但如果你想了解Ogre应用程序的建立步骤和这个 Wizard为你做了些什么,那么就按照这篇教程一步步来吧。
当你完成本教程,你可以写出一个Ogre程序,并且做好了学习 文档:教程:基础教程的准备。
本文的原文地址: Setting Up An Application - Visual Studio
前提
1.确保你的机器中已经安装了Visual Studio 2008。
2.确保你的机器中已经安装了 Ogre SDK 1.7 或者更高版本。
安装 Ogre SDK:Installing the Ogre SDK使用CMake来构建 Ogre SDK:CMake Quick Start Guide如果你从源文件构建 Ogre, 你需要分别建立 debug和release两个版本,并且运行install脚本,如此它们会自动创建一个目录结构,并把你的程序所需要的头文件,lib库等文件复制进去。
创建一个新的项目
开启 Visual Studio 2008新建一个projct: 文件—新建—项目为你的项目选择好一个路径,路径不能放在 SDK目录中,或者Ogre的source目录中。
点击 “确定”按钮,显示 win32程序向导
点击 下一步 选择 windows 应用程序 和 空项目 这两个选项。 点击 完成。
创建目录结构并添加文件
下载并且解压缩 [Ogre Wiki Tutorial Framework]http://www.ogre3d.org/tikiwiki/Ogre+Wiki+Tutorial+Framework 到你的目录,并且添加进项目中。
设置环境
在解决方案管理器中,右击项目名,选择属性,弹出下面的对话框
属性页已经分层次列好。 默认情况下,Visual Studio将创建Debug 和 Realse两个配置。你可以在属性页的左上角设置使用哪个配置。 所有配置。选项则顾名思义,适合所有配置。
操作前,请新增系统环境变量OGRE_HOME 指向SDK目录。
选择 所有配置:
常规 | 输出目录 : bin\$(ConfigurationName)常规 | 中间目录 : obj\$(ConfigurationName)常规 | 字符集 : 使用多字节字符集
调试 | 命令 : bin\$(ConfigurationName)\$(ProjectName).exe调试 | 工作目录 : bin\$(ConfigurationName)调试 | 环境 : path=$(OGRE_HOME)\Bin\$(ConfigurationName)
C/C++ | 常规 | 附加包含目录 : include;$(OGRE_HOME)\include\OIS;$(OGRE_HOME)\include\OGRE;$(OGRE_HOME)\boost_1_42
链接器 | 常规 | 附加库目录 : $(OGRE_HOME)\lib\$(ConfigurationName);$(OGRE_HOME)\boost_1_42\lib
BuildEvent(生成事件)| Post-Build Event | Command Line : copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\Bin\$(ConfigurationName)"
选择 Debug
链接器 | 输入 | 附加依赖库 : OgreMain_d.lib OIS_d.lib链接器 | 调试 | 生成调试信息 : 是 (/DEBUG)
选择 Release
链接器 | 输入 | 附加依赖库 : OgreMain.lib OIS.lib链接器 | 调试 | 生成调试信息 : 否
生成应用程序
1。选择 Debug或者 Release 配置2。右键点击 项目,选择 生成。如果有编译或者链接错误,那请按照错误提示,重新修改属性页选项或者其他。
从 OGRE_HOME 把配置文件拷贝到程序文件夹中
作为最后一步,你的程序运行需要拷贝一些额外的文件。
生成过程创建了一个bin文件夹,在bin下,又创建了 release 和 debug文件夹,这两个文件夹下,保存着你vs编译出来的不同编译开关下的可执行性文件和其他运行需要文件。
OGRE的框架将会在配置文件中寻找工作目录,而这些配置文件(.cfg文件),保存在 $(OGRE_HOME)\bin\debug 和 $(OGRE_HOME)\bin\release这两个文件夹下,请复制到你的bin文件夹下的响应文件夹下。
运行程序
运行每个项目版本,如果一切正常,你将会看到一个食人魔的头,你可以用光标移动键或WASD键来控制食人魔的方向和位置等。如果没有出现这个结果,请返回验证是否所有步骤都正确。
好了,现在你可以准备开始基础教程了。
- 文档:使用Visula Studio 2008 创建Ogre应用程序
- 使用Visula Studio 2008 创建Ogre应用程序
- OGRE入门学习整理1——使用Visula Studio 2008 创建可以带走的Ogre应用程序
- 使用Ogre自带UI(SdkTrays)创建应用程序
- 解决Visula Studio 2008 SP1安装Siverlight Tools3后无设计视图
- visula studio + OpenCV 的环境配置
- visula studio 2013 修改浏览端口
- 使用 WebSphere Studio Application Developer 创建数据库应用程序
- 使用Visual Studio 2010 创建简单的Silverlight应用程序
- 使用Android Studio创建第一个Hello World应用程序
- Visual Studio 2008开发新特性系列课程(7):使用WCF,WF,Cardspace创建互联的应用程序
- Visual Studio 2008开发新特性系列课程(7):使用WCF,WF,Cardspace创建互联的应用程序
- Visual Studio 2008开发新特性系列课程(10):使用Visual Studio 2008和.NET Compact Framework 3.5创建Mobile应用程序
- Visual Studio 2008开发新特性系列课程(10):使用Visual Studio 2008和.NET Compact Framework 3.5创建Mobile应用程序
- 从 Flex 应用程序创建 PDF 文档
- 单文档应用程序的创建过程
- Qt下创建应用程序的帮助文档
- 在Visual Studio.NET 中使用 SQL Server 2000 创建数据库应用程序
- Windows Mobile 开发系列文章收藏 - Windows Mobile 6.x
- 电视剧《婆婆来了》,它是在侮辱朴实的农村人!!
- user space to kernel space
- 一步一步写算法(之合并排序)
- ~按位取反操作符问题
- 文档:使用Visula Studio 2008 创建Ogre应用程序
- Windows Mobile 开发系列文章收藏 - 资源集锦
- 第六章 函数
- 位运算
- java qq项目第二天
- 与Java相关的四十个名字
- Drawing Line Animation
- git安装下载-pandaboard板源码下载
- 起航