编译所需工具
1.Git
2.Cmake
3.svn
4.VS 2015 或 VS 2017
5.Qt
1.首先确保安装(自己安装的,不是解压就用的)了GIT(slicer源码下载工具),svn(源码编译所需),Cmake(源码编译程序),vs2015或者2017(生成编译文件,调试程序)Qt(设计编辑界面的框架,工具)
在编译开始之前,请确认自己的VS已经安装了V14.0或者V140工具集
2.打开Cmake
第一行是源码路径(将源码解压到电脑上,并修改文件夹名称)
第二行是输出路径,自己建立slicer文件夹,路径一定要简单。
3.选Add Entry
添加Qt5_DIR路径
点击Configure
选择自己电脑安装的VS版本,并选择下一栏的x64,点击ok
出现红色字体并停掉后,再次点击Configue,使红色消失。
Patch executable 这一栏,显示未找到patch,为其手动指定如下类似路径(在GIT的安装目录下)
随后再Configure,不报红,
在列表中修改QT版本号,并将下面的TBB换成S***
并显示Configure down后,点击右侧generate,完成后再点击右侧open object,即可打开vs
4.右击all build,选择生成。这个时间比较长,半天多吧,可以做自己的其它事了,注意电脑不能断网。
5.完成后,不要先关闭VS若在slicer/slicer-build文件夹下找到slicer.exe和slicer.sln即为成功。若没有,再次到vs中,选择本地Windows调试,这次时间稍短。
成功找到slicer.exe和slicer.sln之后,关闭VS。
6.电脑主界面,点Windows键和R键,调用出
打开cmd
输入以下文字
即可通过VS打开slicer.exe,此时已自动进入VS,然后再在vs里打开slicer-build文件夹下的slicer.sln
7.右击slicer.app,设为启动项目。
等待下面进度完成,即可进行调试。