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等例子和特性。

     

  • 相关阅读:
    php基本语法学习
    mac下charles使用
    python--logging模块
    CSS样式(二)
    CSS样式(一)
    HTML、CSS基础知识(四)
    HTML、CSS基础知识(三)
    HTML、CSS基础知识(二)
    HTML、CSS基础知识(一)
    python学习(三十四)第一个框架
  • 原文地址:https://www.cnblogs.com/singmelody/p/2764095.html
Copyright © 2011-2022 走看看