3DSlicer编译

title: 3DSlicer编译date: 2021-08-12 19:59:50tags:3DSlicer医学图像软件categories:医学图像处理与医学软件Qt编译下载Qt并解压源码从Qt5.15.0起,对于开源用户,Qt官方不再提供独立安装文件,且不再有bug修复版本(比如Qt5.15.1)如果想体验Qt5.15及之后的版本,就要培养一个新技能——编译Qt源码从编译到发布大概需要这么几个步骤:从Qt官网下载源码;编译源码;将编译后的qmake.exe导入Qt.
摘要由CSDN通过智能技术生成

title: 3DSlicer编译
date: 2021-08-12 19:59:50
tags:

  • 3DSlicer
  • 医学图像软件
    categories:
  • 医学图像处理与医学软件

Qt编译

下载Qt并解压源码

从Qt5.15.0起,对于开源用户,Qt官方不再提供独立安装文件,且不再有bug修复版本(比如Qt5.15.1)

如果想体验Qt5.15及之后的版本,就要培养一个新技能——编译Qt源码

从编译到发布大概需要这么几个步骤:

  1. 从Qt官网下载源码;
  2. 编译源码;
  3. 将编译后的qmake.exe导入QtCreator或者Visual Studio;
  4. 使用QtCreator或者Visual Studio编译Qt项目;
  5. 项目发布可仍然使用windeployqt.exe

下载并解压源码

下载后解压即可,为了节省后面折腾的时间,我建议你解压到 "d:\qtsrc"这个目录。简单说一下,放在哪个盘是你自己决定的,需要保证这个盘有100GB+的剩余空间就行。为什么我起了qtsrc这个目录呢,因为默认的文件夹名字“qt-everywhere-src-5.15.0”名字太长,在windows下编译时,可能编译了几个小时后出现奇怪的错误,因为它调用的脚本处理不了太长的路径。

编译QT

编译环境选择:MinGW/MSVC

在Windows上,有两个预构建环境可供选择:一个是 MinGW ,另一个是Microsoft Visual Studio(MSVC)。这两个环境不兼容,无法混合。你必须选择一个。

这两者的区别如下:

当你的项目使用MinGW编译的使用,想要用一个MSVC编译生成的库时就会有问题。使用MinGW编译项目的时候,所使用的Lib也要是MinGW编译的。如果你只是开发Window平台的软件时,最好用Qt MSVC组合,这样可以使用大量的第三方lib,还有很多的构建指令,毕竟window上MSVC才是王道。

我选择MSVC,打开安装VS时自带安装的MSCV:x64 Native Tools Command Prompt for VS 2019

**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.4.5
** Copyright (c) 2019 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

C:\Program Files (x86)\Microsoft V
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值