zoukankan      html  css  js  c++  java
  • vs2010 编译 Ogre 1.8 源码

    开始准备:

    boost 1.51    下载地址:http://sourceforge.net/projects/boost/files/boost/1.51.0/

    cmake2.8  下载地址:http://www.cmake.org/files/v2.8/cmake-2.8.10.1-win32-x86.exe

    ogre deps 下载地址:http://www.ogre3d.org/download/source

    ogre source 下载地址:http://www.ogre3d.org/download/source

     

    开始安装:

    1. 编译boost。用命令行进入boost目录,运行bootstrap.bat , 20s之后在命令行输入: .\b2

    大约半小时之后,boost编译完。

     

    2. 安装cmake。如果安装文件是一个installer,安装选项选择添加路径到PATH;如果是7z或者zip,手动添加cmakebin目录到环境变量的PATH。添加PATH如果不熟悉,请google

     

    3. 编译ogre deps。压解ogre deps 压缩包,这里面是ogre的编译依赖项,比如 cg模块(负责cg脚本语言), OIS模块(负责跨平台输入)。编译debug版本就可以,如果你不是特别需要release的话 :)

    打开对应的ogre deps下你编译器对应的sln,编译之,最后debug版本会生成cg.dllois_d.dll

     

    4. 解压ogre source 。放到你比较方便的目录。

     

    5. 使用cmake生成ogre项目文件。打开cmake目录下bin目录的cmake gui 程序。在source 填入你刚才解压的目录。Build填入你想要生成工程文件的目录,看个人情况。

    点击configure。选择你的编译器版本。Cmake gui 有红色的选项报出来,boost_dir

    填入你之前解压和编译过的boost目录。再次configure。然后刚才的红色字体变为白色。

    点击Generate生成对应编译器的解决方案。

     

    6. 打开你刚才填入的build目录。打开目录下sln解决方案。编译。20多分钟编译完成。在build目录下的bin目录的debug目录,运行SampleBrowser_d.exe 。会提示你缺少dll。把之前编译deps目录下的bin目录下的debug目录,把ois_d.dllcg.dll拷贝到刚才SampleBrowser_d.exe的目录。再次运行Ogre 运行成功。

     

    mark一下效果图

     

     

     

     

    关于1.8的新特性:

    1.8 Sample中多了 SSAO , Dual Quaternion SkinningNew InstancingTexture Array等例子和特性。

     

  • 相关阅读:
    MD5加密 + 盐
    SQLite数据库--C#访问加密的SQLite数据库
    SQLite问题笔记
    微信开发--Two.菜单生成
    NOIP2018游记(更新完毕)
    HNOI2019 游记
    JXOI2017-2018 解题报告
    网络流20+4题解题报告(已更前20题)
    CodeForces528A (STLset)
    CodeForces 140C New Year Snowmen(堆)
  • 原文地址:https://www.cnblogs.com/singmelody/p/2764095.html
Copyright © 2011-2022 走看看