QT学习笔记2.2(安装部署_编译器)
编译器的版本,32位64位的
目前只用32位vs编译过,其他的还没有搞过。
一直没有搞清楚qt qtcreator 生成软件,32位和64位之间的关系
目前只使用32位qt生成打包了32位的项目。
编译器的安装
安装 Qt Creator 时,编译器 不包含在安装包内,需要单独安装或者配置。Qt Creator 是一个集成开发环境(IDE),它本身不附带编译器,但它可以与多种编译器集成使用,比如 MSVC(Microsoft Visual C++)、MinGW、以及 Clang 等。
以下是常见的编译器配置方式:
1. 使用 MinGW 编译器
MinGW(Minimalist GNU for Windows) 是 Windows 平台上常用的开源编译器,基于 GCC。
如果你在安装 Qt 时选择了 MinGW 选项,那么安装包会自动下载和配置 MinGW 编译器。
如何安装:
在安装 Qt 时,在安装选项中选择 MinGW 版本,安装程序会自动下载并配置 MinGW。
2. 使用 MSVC 编译器
MSVC(Microsoft Visual C++) 是微软提供的编译器,通常用于 Windows 平台的开发。你需要提前安装 Visual Studio 或者 Visual Studio Build Tools 来获取 MSVC 编译器。
如何安装:
你可以从 Visual Studio 官网下载并安装 Visual Studio 或者 Build Tools,确保勾选了 C++ Desktop Development 选项以安装 MSVC 编译器。
安装完 MSVC 编译器后,在 Qt Creator 中可以通过 **Kits(构建套件)**配置 MSVC 编译器。
3. Clang 编译器
Clang 是一种开源的编译器,常用于 macOS 和 Linux 平台,也可以用于 Windows 开发。
如何安装:
Clang 通常与 Xcode 一起安装在 macOS 上,或者可以通过命令行工具在 Linux 上安装。
对于 Windows 用户,可以从 LLVM 的官网下载 Clang 编译器并手动配置 Qt Creator。
编译器安装与配置步骤:
安装 Qt Creator:
安装 Qt Creator 时可以选择自动下载和安装 MinGW 编译器,或者手动下载其他编译器(如 MSVC)。
安装编译器(如 MSVC 或 MinGW):
如果使用 MSVC,需要先安装 Visual Studio 或 Visual Studio Build Tools。
如果使用 MinGW,可以在安装 Qt 时选择该选项,或者单独下载和安装 MinGW。
配置 Qt Creator:
打开 Qt Creator,进入 Tools -> Options -> Kits,在 Kits 中可以看到可用的编译器。
如果编译器没有自动检测到,可以手动添加相应的编译器路径。
总结:
Qt Creator 不自带编译器,但在安装过程中可以选择下载和安装 MinGW,这是最常见的编译器之一。
如果你想使用 MSVC 或其他编译器,需要在 Qt Creator 之外单独安装并进行配置。
为什么版本的括号里面有MSVC 2017,32 bit,没搞懂,是指默认使用这个进行编译吗?
该使用动态库还是静态库进行编译?
不同的应用该如何选择。
资料:
Visual Studio 同时配置Qt 32位和64位版本开发环境_pyqt5的环境变量怎么设置32位与64位通用-CSDN博客
Qt编译32位和64位程序_qt怎么构建32-CSDN博客