Cura源码在Ubuntu15.04上编译脚本(成功)
Cura是著名的3D打印切片和控制软件。新的版本采用Qt和Python进行了重构,界面变化也非常大,目前还在开发中,运行问题还有不少。这里介绍如何从源代码进行Cura的编译,可以抢先体验新版的界面设计和根据需要进行订制。 这个把相关的脚本都集成到一起了。做了几个重要的改进,基本可以成功运行了。 官方原脚本在这里: https://github.com/Ultimaker/cura-build 主要的改进包括: 1、可以自动判断目录,如没有自动创建,如有则进行源码更新。原脚本安装后更新需要手工一步步进行,很麻烦。 2、改变gtest的安装源到github,原来的是从google下载,由于国内访问不到会导致编译出错。 3、合并 plugins目录,将Uranium\plugins复制到Cura\plugins下,避免找不到插件的错误。 注意: 1、进libArcus将Cmakelists.txt里的add_subdirectory(examples)这一行注释掉,要不编译不过去。 2、目前CuraEngine编译还有些问题,无法执行切片操作。 把下面的内容保存到cura.sh,然后sudo chmod +x cura.sh添加执行权限,然后./cura.sh就Ok了。需要的软件会自动下,时间较长,需要耐心等待。 #!/bin/bash # This is a script which