BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1753|回复: 3

编译Blender 2.75 Step by Step

[复制链接]
发表于 2015-8-13 19:35:15 | 显示全部楼层 |阅读模式
本帖最后由 NearGray 于 2015-8-13 23:23 编辑

能够成功编译blender离不开群里大神的帮助,感谢K大,感谢Don大神,废话少说,小白请随我进场!



视频指导:
http://www.acfun.tv/v/ac1710445#album=2014329,3,6,29
官方指导:
http://wiki.blender.org/

注意先不要安装CUDA SDK,以免出现意想不到的问题,现在最新版本的blender对最新版本的CUDA支持还不好,所以先着力研究Blender的源代码主干部分。




环境:

windows 8.1 pro x64
visual studio 2013 pro dreamspark
Git-1.9.5-preview20150319
TortoiseGit-1.8.14.0-64bit
TortoiseSVN-1.8.11.26392-x64-svn-1.8.13
CMake3.3.0

1.png


下载以下三个软件,以及Cmake(我之前安装了),安装顺序为Git for windows>TortoiseGit>TortoiseSVN
2.png



一路默认安装Git for windows
3.png



默认安装TortoiseGit
4.png



默认安装TortoiseSVN
5.png



在D盘根目录下新建目录BlenderDev,右键Git Clone
6.png







在URL中按照下图输入,点击OK
7.png



正在clone
8.png



Blender的源代码使用Git下载,但是比较庞大,应该会耗费数小时,耐心等待。
9.png



下载结束,总耗时越90min
10.png



下载预编译库,大概13G,在BlenderDev下新建lib文件夹,进入文件夹右键SVN Checkout
11.png



按照下图的URL下载
12.png



将下载的内容,移动到新建的文件夹win64_vc12内
13.png



开始cmake
14.png



一路默认,可以看到识别出了预编译库的位置
15.png


两次configure,一次generate完毕
16.png



好,目前解决方案已经生成,我们打开vs默默的等待项目载入,然后啪的猛戳F7 Build Solution,等待几十分钟后,下面就是见证奇迹的时刻。。。。。。。。。。





































17.png

18.png

19.png


接着你会惨叫一声,卧槽!怎么报错了!
没错,要是你用的是中文windows报错就对了!看一下错误信息,会发现主要是关于RNA的错误,更改如下:

要将非unicode程序语言改为英语!这是关键!
20.png


这样编译就通过了
21.png


然后再编译一下INSTALL,blender.exe就神奇的出现在release目录下了!(前面按照x64 release编译)
22.png


双击程序,奇迹就出现了,blender打开了!!!!但是还是会有点小问题,就是Hash和Branch显示不正确,感谢群里大神Don的提醒!
23.png

24.png


然后就没有然后了,好好享受吧~~~








发表于 2016-8-7 17:54:06 | 显示全部楼层
楼主百度晕分享一下运行库吧,工程文件也行啊
回复 支持 反对

使用道具 举报

发表于 2017-10-25 16:26:33 | 显示全部楼层
亲,请问cmake的时候出现项目文件无效怎么办?

点评

解决啦!之前bin文件夹里面还是bin,把内容剪切出来删除一个空的bin就可以了。 参考教程http://blog.csdn.net/code_better/article/details/53434919 和国外大神http://blog.machinimatrix.org/building-blender/  详情 回复 发表于 2017-11-8 11:25
回复 支持 反对

使用道具 举报

发表于 2017-11-8 11:25:21 | 显示全部楼层
斑斓彬 发表于 2017-10-25 16:26
亲,请问cmake的时候出现项目文件无效怎么办?

解决啦!之前bin文件夹里面还是bin,把内容剪切出来删除一个空的bin就可以了。
参考教程http://blog.csdn.net/code_better/article/details/53434919
和国外大神http://blog.machinimatrix.org/building-blender/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-10-20 07:35 , Processed in 0.021718 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表