zoukankan      html  css  js  c++  java
  • Ogre1.8.1源码编译

    本文的编译环境为Windows7_SP1 + VS2010_SP1 + CMake2.8.11   :)

    资源下载

    1. 下载Ogre1.8.1的源代码,下载链接地址:http://www.ogre3d.org/download/source

    2. 下载依赖库的源代码,下载链接地址:http://www.ogre3d.org/download/source,如图:

    编译源代码

    1. 解压提取下载的Ogre1.8.1源代码,这里我存放到本地目录"E:Learnogre_src_v1-8-1"

    2. 解压下载的依赖库源代码,放到目录"E:Learnogre_src_v1-8-1"下,并且将文件夹重命名为"Dependencies",如图:

    3. 运行CMake,准备生成Ogre,在生成的过程中,可能会出现找不到freetype库的错误,这是因为下载的依赖库中包含的freetype库的版本是2.5.0,但是Ogre的CMake文件中并没有设置查找该版本的freetype,因此,我们打开文件"E:Learnogre_src_v1-8-1CMakePackagesFindFreetype.cmake",定位到34行,添加查找freetype2.5.0版本,如图:

    4. 开始生成Ogre,生成成功后,进入目录"E:Learnogre_src_v1-8-1",会看到解决方案"OGRE.sln",开始编译吧 :)

    5. 将需要的dll从"E:Learnogre_src_v1-8-1DependenciesinDebug(Release)"拷贝到"E:Learnogre_src_v1-8-1inDebug(Release)"

    6. OK,that's all!

  • 相关阅读:
    redis基础
    Django Meta
    Django Query
    Django FileFieldManage
    Django Managers管理器
    Django 模型
    Pytables h5py
    python 高级部分
    Python和HDF 5大数据应用
    是时候放弃pipeline 模型 ?
  • 原文地址:https://www.cnblogs.com/twjcnblog/p/3168889.html
Copyright © 2011-2022 走看看