Cura工程环境配置教程

Cura工程环境配置教程

一、环境准备

1、win10系统(个人环境,根据自己的系统就行)
2、PyCharm (PyCharm 2019.1.3)
3、Cura工程(https://github.com/Ultimaker/cura-build-environment)
4、CuraEngine4.2.1(https://github.com/Ultimaker/CuraEngine.git)
5、Arcus(http://github.com/Ultimaker/libArcus)
6、protobuf-3.0.2(https://github.com/google/protobuf)
7、ZLib(https://github.com/madler/zlib.git)
8、CMake(CMake 3.15.0-rc1)根据自己的情况下载,3.0版本以上即可
9、VS2015

二、编译顺序

1、启动CMake-gui编译protobuf-3.0.2(需要Zlib依赖库)
Cura工程环境配置教程_第1张图片

启动vs,打开工程,并编译ALL_BUILD,生成protoc.exe,编译INSTALL工程,生成安装包

Cura工程环境配置教程_第2张图片

本人的安装路径为以下路径,你根据自己情况设定,一会需要用到这些文件

Cura工程环境配置教程_第3张图片

2、编译Arcus
2.1、报错,找不到protobuf

Cura工程环境配置教程_第4张图片

2.2添加protobuf路径,然后编译

Cura工程环境配置教程_第5张图片 Cura工程环境配置教程_第6张图片

2.3、运行vs,打开工程生成相应的文件
2.3.1、编译Arcus,报错找不到protobuf相关的函数定义
Cura工程环境配置教程_第7张图片
2.3.2、配置protobuf库


2.3.3、报以下错误,MTD与MDD是不同的版本类型,修改MDD为MTD(protobuf为MTD)

Cura工程环境配置教程_第8张图片

2.3.4、编译arcus成功

Cura工程环境配置教程_第9张图片
3、编译curaengin工程
Cura工程环境配置教程_第10张图片
3.1打开vs运行工程,编译以下几个工程,都设置成MTD类型

Cura工程环境配置教程_第11张图片
Cura工程环境配置教程_第12张图片

4、配置cura环境
4.1、打开cura工程,配置外部环境

Cura工程环境配置教程_第13张图片
4.2、运行cura

Cura工程环境配置教程_第14张图片

你可能感兴趣的:(c++学习,3D打印技术,cura,cura编译,切片软件)