Ubuntu20.04和windows10编译3DSlicer
ubuntu系统版本:
Ubuntu系统 20.04
Cmake version 3.22.1 (cmake -version 查看)
git version 2.25.1 (git --version)
svn version 1.13.0 (svn --version)
qt version 5.12.8 (qmake -v)
参考官方文档:GNU/Linux systems — 3D Slicer documentation
1、安装依赖命令
sudo apt update && sudo apt install git subversion build-essential cmake cmake-curses-gui cmake-qt-gui \qt5-default qtmultimedia5-dev qttools5-dev libqt5xmlpatterns5-dev libqt5svg5-dev qtwebengine5-dev qtscript5-dev \qtbase5-private-dev libqt5x11extras5-dev libxt-dev
2、下载slicer源码
git clone https://github.com/Slicer/Slicer.git
3、设置名字,邮箱
cd Slicer ./Utilities/SetupForDevelopment.sh
4、创建一个build文件夹,编debug版本,这里我用的“cmake -DBUILD_TESTING=OFF ..”命令,因为make一直失败
mkdir build cd build cmake ../Slicer
5、编译
make -j6,我是6块cpu,成功
7.运行!!
cd Slicer-build ./Slicer
报错:
Object MD5=a4238b3f7125eb6d81eeb4a02dc5f5ca not found at: https://github.com/Slicer/SlicerTestingData/releases/download/MD5/a4238b3f7125eb6d81eeb4a02dc5f5ca ("Timeout was reached")
解决:
1.去链接地址查看文件,显示404 not found,按路径逐层回退发现,没有download这个路径
2.去Slicer路径下,打开CMakeLists.txt,搜索“/releases”,删除download路径,将
list(APPEND ExternalData_URL_TEMPLATES "https://github.com/Slicer/SlicerTestingData/releases/download/%(algo)/%(hash)")
改为
list(APPEND ExternalData_URL_TEMPLATES "https://github.com/Slicer/SlicerTestingData/releases/%(algo)/%(hash)")
失败。
3. 搜索发现,把BUILD_TESTING改为OFF,如下:
option(BUILD_TESTING "Test the project" OFF)
失败。
4. 再次搜索,地址Error building ANTs related to MD5 · Issue #1248 · ANTsX/ANTs · GitHub
重新运行cmake,语句:cmake -DBUILD_TESTING=OFF .. 完成后make,即成功!!!
windows系统版本:
windows10
Cmake version 3.14.1 Releases · Kitware/CMake · GitHub
visualStudio2015
Qt version 5.9.3 https://download.qt.io/archive/qt/
Git version 2.34.1 Git - Downloading Package
VTK version 8.2.0 Download | VTK
编译vtk参考:win10环境下VTK7.1的编译和Qt调用VTK的详细教程二(VS2013编译支持Qt的VTK库) - Vtianhu - 博客园
Ubuntu20.04和windows10编译3DSlicer相关推荐
- Ubuntu20.04环境下编译MNN
前言 MNN是一个轻量级的深度神经网络推理引擎,在端侧加载深度神经网络模型进行推理预测.目前,MNN已经在阿里巴巴的手机淘宝.手机天猫.优酷等20多个App中使用,覆盖直播.短视频.搜索推荐.商品图像 ...
- 20200614在ubuntu20.04的本地编译全志R系列的步骤20
在ubuntu20.04的本地编译全志R系列的步骤20 2020/6/14 14 7:51 开始写 2020/6/14 14 14:48 完工 0.获取全志R系列的Android源码包: 请通过渠道/ ...
- LeGO-LOAM:Ubuntu20.04下的编译与运行
LeGO-LOAM在Ubuntu20.04下的编译与运行 一.源码及数据集下载 二.安装gtsam 三.建立ROS工作空间 四.LeGO-LOAM的编译 五.LeGO-LOAM的运行 六.可能会遇到的 ...
- LIO-SAM:Ubuntu20.04下的编译与运行
LIO-SAM在Ubuntu20.04下的编译与运行 !!阅读须知!! 一.源码及数据集下载 二.LIO-SAM的编译 三.LIO-SAM的运行 四.可能会遇到的问题 1. 运行问题 2. rviz问 ...
- Ubuntu20.04下的编译与运行LeGO-LOAM【问题解决】
LeGO-LOAM在Ubuntu20.04下编译和运行的问题 一.OpenCV 版本问题 二.pcl问题 1. C++14环境 2. 报错:'Index' is not a member of 'Ei ...
- Ubuntu20.04下编译Aseprite
原文传送门. Aseprite是一款像素画制作软件,不打折时在steam上的售价为 70 元.同时Aseprite也是开源的,并且使用其源代码编译出的软件,若不进行分发,是允许个人进行免费使用的. 本 ...
- 在Ubuntu20.04系统上LIO-SAM跑KITTI数据集和自己数据集代码修改
LIO-SAM跑KITTI数据集和自己数据集代码修改 一.编译并运行LIO-SAM 二.代码修改 1.cloud_info.msg 2.imageProjection.cpp 三.KITTI数据集准备 ...
- Ubuntu20.04 下载百度网盘文件 实现
本文参考多篇文章完成,在此不在一一列举 本文解决的问题:1.在ubuntu20.04系统中可以用百度网盘下载文件,2.ubuntu20.04与windows10可以共享文件 一.在ubuntu20.0 ...
- openharmony编译报错ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor
ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor 作者:坚果 公众号:" ...
最新文章
- Dispatcher与UI线程交互
- windows的.bat批处理文件运行Python脚本程序
- 转:【Python3网络爬虫开发实战】6.4-分析Ajax爬取今日头条街拍美图
- 02331数据结构 散列表
- python作用域顺序排列_详解Python函数作用域的LEGB顺序
- sql server伪列_伪简单SQL Server恢复模型
- java对unicode转码,Unicode编码和中文互转(JAVA实现)
- zepto源码--filtered, contains,funcArg,setAttribute,className,deserializeVale--学习笔记
- 易宝典——玩转O365中的EXO服务 之四十六 如何启用审核功能
- 云ubuntu服务器配置
- Java基础之字符如何截取?
- 第二十二篇 jQuery 学习4 内容和属性
- 分布式压缩感知 matlab程序,BCS_CODE 贝叶斯压缩感知以及分布式 的算法实现,很好的范例 matlab 238万源代码下载- www.pudn.com...
- 软考-网络工程师-下午考试知识点
- UBUNTU内核升级后,如何更新 kernel headers
- lda指令是什么意思_汇编指令大全
- UML图 | 让你快速学会使用 Visio 绘制时序图(顺序、序列),再也不用担心文档画图问题啦!!
- 《数字图像处理》学习总结及感悟:第二章数字图像基础(1)人眼结构、感知和错觉
- wifi设备名称android,Android设置WiFi设备名解析
- 爬取天气时常用的城市代码(备忘)
热门文章
- 全国计算机等级考试网怎么注册
- 掌控板玩板指南1:初识掌控板、扩展板、Mind+编辑器
- 使用 NetworkInterface 获得本机在局域网内的 IP 地址
- oracle 内关联,左外关联,右外关联,全外关联
- Linux操作系统主机名(hostname)简说
- [附源码]JSP+ssm计算机毕业设计奥运会志愿者管理系统m68k2【源码、数据库、LW、部署】
- 5款windows神器吐血推荐!个个都是精品
- 最简单的scull设备驱动
- 计算机考研432有哪些大学,考研百态,有学校录取94人让658人来复试,有学生初试432复试被刷...
- 火绒:勒索病毒Wanncry只感染win系统 Linux没事