1.Cura内部连接关系
2.CuraEngine源码编译
CuraEngine依赖多个第三方库,ProtoBuf、LibArcus
2.1Protobuf源码编译
三级目录
3.Cura源码编译
4.Error解决方案
1.ProtoBuf整个解决方案进行生成时,报错:error MSB6006: “cmd.exe”已退出,代码为1。
文件夹设置为英文,避免中文路径
2.ProtoBuf进行安装即生成INSTALL项目时,报错:error MSB3073: 命令“setlocal。
以管理员身份运行Vs即可。因为Cmake GUI中CMAKE_INSTALL_PREFIX指定为C盘目录,install编译生成时需要权限。