CryEngineV5.3编译
2017-06-07 15:26
134 查看
CryEngineV5.3编译
1、github下载5.3代码:https://github.com/CRYTEK-CRYENGINE/CRYENGINE
2、安装cmake工具(2.8以后版本):https://cmake.org/
3、更新第三方库,由于github下载的代码中,没有上传完整的第三方库,需要自己下载一下第三方库:
OSVR-Core-v0.6-1935-vs12-64bit
speex-1.0.5
OpenVR
jsmn
crashrpt(需要放置在crashrpt/1403目录中)
zlib-1.2.8
yasli
curl
。。。(可能还需要其他,看你的cmake中是否开启某些第三方功能)
4、开始编译:
4.1编译过程中,可能出现某些lib库头文件找不到、lib无法定位的,需要自己耐心修复。
4.2 win7下编译时,dbghelp.h编译会报typedef的错误(typedef 没有声明变量时忽略),
解决办法,把sdk中dbghelp.h复制一个改个名字如:dbghelp1.h,将代码中包含dbghelp.h替换成dbghelp1.h。
5、编译完成,程序还跑不了,需要拷贝zlibd1.dll到程序目录下。
1、github下载5.3代码:https://github.com/CRYTEK-CRYENGINE/CRYENGINE
2、安装cmake工具(2.8以后版本):https://cmake.org/
3、更新第三方库,由于github下载的代码中,没有上传完整的第三方库,需要自己下载一下第三方库:
OSVR-Core-v0.6-1935-vs12-64bit
speex-1.0.5
OpenVR
jsmn
crashrpt(需要放置在crashrpt/1403目录中)
zlib-1.2.8
yasli
curl
。。。(可能还需要其他,看你的cmake中是否开启某些第三方功能)
4、开始编译:
4.1编译过程中,可能出现某些lib库头文件找不到、lib无法定位的,需要自己耐心修复。
4.2 win7下编译时,dbghelp.h编译会报typedef的错误(typedef 没有声明变量时忽略),
解决办法,把sdk中dbghelp.h复制一个改个名字如:dbghelp1.h,将代码中包含dbghelp.h替换成dbghelp1.h。
5、编译完成,程序还跑不了,需要拷贝zlibd1.dll到程序目录下。
相关文章推荐
- 一篇编译内核的详细配置文章[1]
- Error 1 Inconsistent accessibility: parameter type 编译错误
- [系列][编译原理]LR(0)分析算法的定义
- 《Delphi下深入Windows核心编程》(附录A Delphi编译指令说明)
- Memcached-Java-Client下载、ant编译、maven仓库
- 使用ffmpeg sdk v3.2和vc6.0编译output_example.c
- ubuntu环境下编译内核详解
- __attribute__ ((__packed__))编译选项
- Android4.2源码在UBUNTU上的下载,编译及安装
- 64位Debian Sid下编译Linux 0.11内核
- CentOS 6.5 x86_64 Hadoop 2.2.0 eclipse plugs编译
- c++编译九九乘法表
- MySQL基础入门及MariaDB源代码编译
- Ubuntu下编译matlab eigen时: undefined reference to `engOpen'
- Intellij IDEA 代码未报错编译失败
- Linux下编译或者升级git
- php7 编译安装 apache
- Centos6.5编译php报错:configure: error: mcrypt.h not found. Please reinstall libmcrypt.
- 【caffe-Windows】mnist实例编译之model的生成
- 如何判断一段程序是由C 编译程序还是由C++编译程序编译的?