Ogre-Setting Up An Application - Visual Studio

来源:互联网 发布:linux查看服务状态 编辑:程序博客网 时间:2024/05/24 22:46

介绍
    这组介绍将引导您通过建立一个Visual Studio C++项目从头开始。这个教程的一个代替是使用Ogre应用向导。如果你希望明白应用向导为你做什么则这个教程仍是
 有用的。当你已经完成这个教程时,你将能编译一个Ogre应用程序和你将准备开始基本教程。
前提
    . Visual Studio 2010必须被安装,专家或更高版本。
 . Ogre SDK版本1.7或更高版本必须被安装。
     . 安装Ogre SDK:http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Installing+the+Ogre+SDK。
  . 从源代码用CMake构建Ogre:http://www.ogre3d.org/tikiwiki/tiki-index.php?page=CMake+Quick+Start+Guide。如果你从源代码构建Ogre则你必须构建
    debug和release目标以及为两目标执行安装脚本。这将创建一个等价二进制安装结构的目录结构。
为Visual Studio 2010设置一个应用
    环境变量
     在一个命令控制台(cmd.exe)中运行'setx OGRE_HOME path_to_ogre_sdk'。
新工程
    1. 创建一个新win32工程(File -> New -> Project)。
 2. 确保Windows Application被选择和Empty Project被勾上。
 3. 下载Ogre Wiki Tutorial Framework:http://www.ogre3d.org/tikiwiki/tiki-download_wiki_attachment.php?attId=61&page=Ogre Wiki Tutorial Framework&download=y
 4. 解压Tutorial Framework。
 5. 使用Existing Items增加到工程。
 6. 选择文件。
工程配置
    工程属性
     1. 切换到All Configures。
  2. 在General配置属性页上设置Character成Use Multi-Byte Character Set。
  3. Debuging配置属性:
     命令:$(OGRE_HOME)\Bin\$(Configuration)\$(ProjectName).exe
     工作目录:$(OGRE_HOME)\Bin\$(Configuration)
  4. 配置属性 - 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. 配置属性 - Linker - General - Additional Library Directories
     $(OGRE_HOME)\lib\$(Configuration)
     $(OGRE_HOME)\boost\lib
  6. 配置属性 - Build Events - Post-Build Event - Command Line
     copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\Bin\$(Configuration)"
  7. 配置特殊设置:
     7.1 切换配置到"Active(Debug)"。
     7.2 配置属性 - Linker - Input - Additional Dependencies - Debug。
         为调试增加输入库:
          OgreMain_d.lib
       OIS_d.lib
     7.3 配置属性 - Linker - Input - Additional Dependencies - Release
         切换配置从"Active(Debug)"到"Active(Release)"。
      为release增加输入库:
          OgreMain.lib
       OIS.lib

  原文地址:http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Setting+Up+An+Application+-+Visual+Studio

原创粉丝点击