简介: 这部分指令将会指导你从头开始建立一个Visual Studio C++的项目,如果你想了解应用程序向导为你做了哪些工作,这部分指示是很有用的。当你已经看完了这部分指南的时候,你应该要具备成功编译一个工作的Ogre应用程序的能力,然后你才能继续深入。
1.准备前提
.Visual Studio 2010已安装
.Ogre SDK 1.7版本或更高已安装
2.环境变量配置 在命令提示符中将当前路径切换至Ogre的路径,例如我的安装路径是D:OgreSDK_vc10_v1-8-1,则如下图所示切换至相应路径,之后设置OGRE_HOME, setx OGRE_HOME %CD%,具体见图2
注意:环境变量配置只需要配置一次即可,而后面的属性配置则是针对每一个应用程序,即对于每一个Application都要配置。
3.开始创建应用程序
a.新建一个Win32项目((File -> New -> Project),
b.注意:新建的是空项目
c.下载Ogre框架包
http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Ogre+Wiki+Tutorial+Framework
TutorialFramework.zip
d.项目配置Project Configuration
1)Common Settings (切换到All Configurations:)
2)General Configuration Properties
3).Debugging Configuration Properties
Command:
$(OGRE_HOME)Bin$(Configuration)$(ProjectName).exe
Working Directory:
$(OGRE_HOME)Bin$(Configuration)
4).Configuration Properties - C/C++ - General - Additional Include Directories $(OGRE_HOME)include $(OGRE_HOME)includeOIS $(OGRE_HOME)includeOGRE $(OGRE_HOME)SamplesCommoninclude $(OGRE_HOME)oost
5)Configuration Properties - Linker - General - Additional Library Directories $(OGRE_HOME)lib$(Configuration) $(OGRE_HOME)oostlib
6)Configuration Properties - Build Events - Post-Build Event - Command Line copy "$(OutDir)$(TargetFileName)" "$(OGRE_HOME)Bin$(Configuration)"
7)Configuration Specific Settings(切换到Active(Debug)")
8).Configuration Properties - Linker - Input - Additional Dependencies - Debug OgreMain_d.lib OIS_d.lib
9).Configuration Properties - Linker - Input - Additional Dependencies - (切换到Release) OgreMain.lib OIS.lib
e.配置成功,编译运行