• Visual Studio 2010 配置Ogre


    简介:  这部分指令将会指导你从头开始建立一个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.配置成功,编译运行
  • 相关阅读:
    Python写一个简单的爬虫
    Fully Convolutional Networks for Semantic Segmentation 译文
    Numpy中矩阵和数组的区别
    Linux(ubuntu)软件的安装
    Linux 打包和压缩
    Linux的软连接、硬链接和find命令
    Linux组管理、用户管理、查看用户信息、usermod、which、切换用户、修改文件具体权限
    Linux用户权限
    Linux远程管理命令
    Linux文件和目录相关的命令
  • 原文地址:https://www.cnblogs.com/ainima/p/6331281.html
Copyright © 2020-2023  润新知