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!

  • 相关阅读:
    一个菜鸟把Vue项目打包为APP的道路
    echarts
    no module named selenium
    git使用教程
    JDK安装与环境变量配置
    家具摆件
    家店分会场
    双十一电器城
    室内门锁
    http://cjy.suda.edu.cn/File.aspx?id=427
  • 原文地址:https://www.cnblogs.com/twjcnblog/p/3168889.html
Copyright © 2011-2022 走看看