简介: 这部分指令将会指导你从头开始建立一个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框架包
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)\include\OIS$(OGRE_HOME)\include\OGRE$(OGRE_HOME)\Samples\Common\include$(OGRE_HOME)\boost
5)Configuration Properties - Linker - General - Additional Library Directories$(OGRE_HOME)\lib\$(Configuration)$(OGRE_HOME)\boost\lib
6)Configuration Properties - Build Events - Post-Build Event - Command Linecopy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\Bin\$(Configuration)"
7)Configuration Specific Settings(切换到Active(Debug)")
8).Configuration Properties - Linker - Input - Additional Dependencies - DebugOgreMain_d.libOIS_d.lib
9).Configuration Properties - Linker - Input - Additional Dependencies - (切换到Release)OgreMain.libOIS.lib
e.配置成功,编译运行