slic3r prusaslicer编译
源码地址:https://github.com/prusa3d/PrusaSlicer.git
编译文档地址:https://github.com/prusa3d/PrusaSlicer/blob/master/doc/How%20to%20build%20-%20Windows.md
我这边用的是windows 下编译的
主要有两个工程 :
一个是依赖工程 :
一个软体主体:
编译流程和文档差不多,但下载的是放在D根目录
在源代码文件目录下新一个build 文 件
然后cmd 运行下面connand
mkdir build
cd build
cmake … -G “Visual Studio 16 2019” -DDESTDIR=“c:\src\PrusaSlicer-deps”
//cmake构建 vs2019 项目,-DDESTDIR=“c:\src\PrusaSlicer-deps” 这个安装目录
注意网络情况,cura 跟这个一样,网络有时下载不了一些文件,
我的报错误 是
::::
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/glennrp/libpng/archive/refs/tags/v1.6.35.zip’ failed dep_PNG E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/tamasmeszaros/c-blosc/archive/refs/heads/v1.17.0_tm.zip’ failed dep_Blosc E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/2.0.6.zip’ failed dep_JPEG E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v2.5.5.zip’ failed dep_OpenEXR E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/glennrp/libpng/archive/refs/tags/v1.6.35.zip’ failed dep_PNG E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 downloading ‘https://github.com/curl/curl/archive/refs/tags/curl-7_75_0.zip’ failed dep_CURL E:\slic3r\PrusaSlicer\deps\build\CUSTOMBUILD 1
我这边用的是讯雷下载: 然后放到每一个下载的目录里边;
比如说jpeg 的文件下载不了,我用讯雷可以下载就然后放去,但是有注意一下文件名,项目是有脚本下载文件和识别文件的
vs2019 windows 10 文件可以,编译几乎很快
上面是依赖库的编译
2
第二步是编译软件 了,
//
mkdir build
cd build
cmake … -G “Visual Studio 16 2019” -DCMAKE_PREFIX_PATH=“c:\src\PrusaSlicer-deps\usr\local”
//
-DCMAKE_PREFIX_PATH=这个有是上面你的依赖工程输出的库和头文件,
这个工程编译报一个错误 是PSAPI_LIB-NOTFOUND的一个库没办法链接 ,
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK1104 无法打开文件“PSAPI_LIB-NOTFOUND.lib” PrusaSlicer E:\slic3r\PrusaSlicer\build\src\LINK 1
PSAPI_LIB-NOTFOUND.lib
在prusaslicer这个工程把PSAPI_LIB-NOTFOUND.lib 链接去掉,就可以运行了、
以上全部个人经验,
slic3r prusaslicer编译相关推荐
- go build 编译报错 missing go.sum entry for module providing package
go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...
- kotlin重写构造方法编译报错:Primary constructor call expected
在kotlin中使用construct关键字定义构造方法,如果类定义时已经有构造方法(类名后带括号),需要添加构造方法时,需要使用以下写法: class User(var name,var age){ ...
- Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决
在使用Myeclipse开发项目时,发现jsp页面中嵌入的java代码没有编译的迹象,错误的get方法没有报错,没有报错信息我们如何知道我们开发的内容是正确的呢? 接下来就演示一下如何解决
- 初试linux编译(ubuntu+vim)+玩转智能蛇
一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...
- java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实
好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...
- Go 编译的可执行文件是否有动态库链接?
Go 引用了其他包的话,是将引用的包都编译进去.用 ldd 看几个 Go 编译出来的二进制程序有的没有动态链接库的使用.但是有的又有引用动态链接库,这个是为什么? 回答:Go 默认是开启 CGO_EN ...
- Go 知识点(18)— 条件编译(编译标签、文件后缀)
1. 条件编译 Go 能根据所处环境选择对应的源码进行编译.让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就叫做条件编译. 在 Go 中,也称之为 Build Constraints ...
- RPC 笔记(03)— gRPC 概念、安装、编译、客户端和服务端示例
1. gRPC 概念 gRPC 是 Google 开源的一款高性能的 RPC 框架.GitHub 上介绍如下: gRPC is a modern, open source, high-performa ...
- GCC 同时编译多个 C/C++ 文件
以下这些操作都可以共用一条 gcc 指令: 将多个 C/C++ 源文件加工为汇编文件或者目标文件: 将多个 C/C++ 源文件或者预处理文件加工为汇编文件或者目标文件: 将多个 C/C++ 源文件.预 ...
- GCC 编译 C++ 程序分步骤流程(预处理 gcc -E、编译 gcc -S、汇编 gcc -c 和链接 gcc 以及 gcc -o 选项)
C 或者 C++ 程序从源代码生成可执行程序的过程,需经历 4 个过程,分别是预处理.编译.汇编和链接. 同样,使用 GCC 编译器编译 C 或者 C++ 程序,也必须要经历这 4 个过程.但考虑在实 ...
最新文章
- c#操作oracle的通用类
- Winform/WPF实例中的相互操作
- eclipse 快捷键汇总
- 云原生生态周报 Vol. 16 | CNCF 归档 rkt,容器运行时“上古”之战老兵凋零
- 如何用socket构建一个简单的Web Server
- 给刚开始学习Linux的小白们的福利——资源已经分享,可随时下载
- mini2440使用jlink烧写superboot到norflash
- 软件构造学习笔记-第六周
- Spring JdbcTemplate实例
- Apache和PHP结合、Apache默认虚拟主机
- Flink读取Kafka报错:KafkaException ByteArrayDeserializer is not an instance Deserializer
- MySQL8.0卸载教程
- 380免费云存储_从四个方面分析:云存储服务的特点、影响
- SCI 投稿Cover letter模板大全
- 联想S3机子密码设置
- CSS设置背景色透明字体不透明
- [TMI2019-06]3D Auto-Context-Based Locality Adaptive Multi-Modality GANs for PET Synthesis
- 寒江独钓键盘过滤卸载蓝屏
- 思岚A1与A2性能及建图测试比较
- ORACLE 性能优化示例