搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
微信云开发基础_微信云开发技术
2
密集检索:我们应该使用什么样的检索粒度?(如何提升召回率)_基于字符串长度和基于段落的切片需要搭配检索策略才能提升召回率
3
git远程仓库使用方法/本地文件中的git仓库和远程git仓库(gitee中的)连接步骤_怎么设置本地文件链接git仓库
4
Linux入门:Linux历史介绍_linux最早是由芬兰的一位研究生
5
基于Python的旅游网站数据爬虫分析_爬取旅游网站数据并进行分析
6
Inpaint如何去水印?Inpaint图片去水印教程_inpaint可以去除水印吗
7
Unity XR Interaction Toolkit 踩坑记录
8
【微信小程序知识点】获取微信昵称_微信小程序获取用户昵称
9
Python项目-微信消息自动回复【附源码】_python自动回复微信消息
10
【云原生】Docker部署Bitwarden
当前位置:
article
> 正文
Qt,Qt Creator,minGW,VS关系_qt 与mingw 版本关系
作者:知新_RL | 2024-08-23 09:25:59
赞
踩
qt 与mingw 版本关系
Qt
是 一个跨平台的C++图形用户界面应用程序框架, 它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等
图形界面库
和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。 Qt library为Qt程序提供头文件、静态链接库和动态链接库
Qt Creator
是跨平台的 Qt IDE, 支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及Windows。Qt Creator 包括项目生成向导、高级的 C++ 代码编辑器IDE、浏览文件及类的工具、集成了 Qt Designer、Qt Assistant、Qt Linguist、图形化的 GDB 调试前端,集成 qmake 构建工具。
MinGW
提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Linux下GCC的开发环境,为C++的跨平台开发提供了良好基础支持,为了在Windows下工作的程序员熟悉Linux下的C++工程组织提供了条件。
又称
mingw32
,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。另有
mingw64
系列工具,是用于产生64位Windows可执行文件的GNU交叉编译器。
Microsoft Visual Studio
:简称VS,功能强大,体积也很强大,它捆绑有编译器。但是软件体积和运行速度都显出它的臃肿。它不支持单文件编译,并且“解决方案”中会生成一大堆相关文件。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。
新手们(包括一部分有一定编程经历的人)往往会混淆“编译器(Compiler)”和“编辑器(Editor,IDE)”这两个概念。编译器负责把C/C++代码编译成可执行代码,换而言之,它读取.c或.cpp文件并生成.exe文件(Windows下);编辑器是方便编辑代码用的,它存取.c或.cpp并把里面的代码以比较适合的样式(比如自动缩进、代码高亮)显示在屏幕上,方便编辑,本质上它是一个带有附加功能的记事本。一般来说,我们用编辑器打开代码文件,要编译时,编辑器把文件保存并调用编译器编译这个文件,编译器就会生成可执行文件。现在的Windows,TCC(Turbo C的编译器)早已衰落,流行的C/C++编译器有两个:
Microsoft C++ Compiler:内嵌在Visual C++中,功能很不错,感觉做得很精致,和编辑器的嵌合很好。
MinGW GCC:GCC全称是GNU Compiler Collection,著名的开源多语言编译器,编译出的代码执行效率比普通编译器高不少,支持单文件编译,得到很多编辑器支持。通常下载到的MinGW GCC都包含包含C编译器gcc-core、C++编译器gcc-g++和另外几种语言的编译器。
简单来说,
Qt
是 一个跨平台的C++图形用户界面应用程序框架,图形界面库,Qt library为Qt程序提供头文件、静态链接库和动态链接库。
Qt Creator
是跨平台的 Qt IDE。编辑器,编译器,调试器可以自己选。
minGW,
是将GCC编译器和一系列免费的Windows 使用的头文件和库文件的组合,编译器,它在Windows平台上模拟了Linux下GCC的开发环境。
VS
,一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等,
它捆绑有
内嵌在Visual C++中
编译器。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/1020373
推荐阅读
article
c++
error
: ‘
this
’ was not
captured
for
this
lambda
...
c++
error
: ‘
this
’ was not
captured
for
this
lambda
function
c...
赞
踩
article
“
万物
皆可
Seq2Seq
” | 忠于原文
的
T5
手写论文翻译_“
万物
皆可
seq2seq
” | 使用 b...
本文提出将所有文本处理问题视为文本到文本问题,通过
T5
模型进行预训练和微调,实现在多个NLP任务中
的
最顶性能。研究对比了...
赞
踩
article
ONNX
预训练
模型
加载...
tvm官网中,对从
ONNX
预训练
模型
中加载
模型
的教程说明教程来自于:https://docs.tvm.ai/tutori...
赞
踩
article
每日
刷力
扣
SQL
题
(七)...
使用自连,连接条件不太容易想到,需要使用 DATEDIFF 函数,这个函数可以计算两个日期之间的天数,然后使用 BETW...
赞
踩
article
景联文
科技
:
图像
标注
的类型有哪些?...
• 点云是三维数据的一种重要表达方式,通过激光雷达等传感器,能够采集到各类障碍物以及其位置坐标,而
标注
员则需要将这些密集...
赞
踩
article
电信光猫获取
管理员
密码
_
打不开
baseinfoset
.
cgi
...
默认地址是 192.168.1.1 我自己改成了50.1http://192.168.50.1用普通账户
密码
登录http...
赞
踩
article
如何用
Java
SpringBoot
搭建
小区
疫情
购物
系统【技术解析】...
如何用
Java
SpringBoot
搭建
小区
疫情
购物
系统【技术解析】【
Java
SpringBoot
实战】
疫情
当前,如何...
赞
踩
article
无人机
光电
吊舱
设计技术详解...
无人机
光电
吊舱
凭借其强大的侦察、监测与定位能力,在军事侦察、灾害救援、环境监测、电力巡检、农业植保等多个领域得到了广泛应...
赞
踩
article
微信
小
程序
如何
存储
值...
微信
小
程序
存储
值的方法主要包括本地
存储
和云
存储
两种方式。
微信
小
程序
如何
存储
值
微信
小
程序
...
赞
踩
article
MySQL
—7种
join
_
tblemp
表
...
7种
join
示意图建
表
语句CREATE TABLE `tbl_emp` (`id` int(11) NOT NULL A...
赞
踩
article
Elasticsearch
+
Search
UI
构建
一个文件
搜索引擎
...
无论是用于
构建
搜索引擎
、日志分析、实时监控还是其他需要高效搜索和分析的场景,Elastic
Search
都能提供强大的技术...
赞
踩
article
Core
Location
电子
围栏
:入门_谷歌地图
电子
围栏
...
原文:Geofencing with
Core
Location
: Getting Started 作者:Andy Pe...
赞
踩
article
大
模型
入门:
RLHF
微调
大
模型
_
rlhf
模型
...
免费分享:全套的AI
大
模型
学习资源,包括 2024最新版全套
大
模型
学习路线图,学习文档、书籍、学习视频教程、面试题等!带...
赞
踩
article
达芬奇
DaVinci
Resolve
Studio
v18.5.1_
达芬奇
18.5.1...
它具有丰富的功能和特效、高质量的色彩修正和分级、专业的音频处理和多种输出格式等特点,可以提供完整的后期制作解决方案。- ...
赞
踩
article
Inpaint
-
Anything
使用教程...
Inpaint
-
Anything
使用教程
Inpaint
-
Anything
Inpaint
anything using...
赞
踩
article
预
训练
模型(8)---- T5:
Text
-To-
Text
Transfer
Transformer
...
论文链接:Exploring the Limits of
Transfer
Learning with a Unifie...
赞
踩
article
http
协议
深度解析——
网络时代
的
安全
与
效率(1)...
哈喽大家好,我是网络豆一名云计算运维人员,作为一名运维人员对于网络
协议
方面
的
学习也尤为重要,本章文件将会给大家详细讲解h...
赞
踩
article
mysql
默认
join
是
什么
类型
_
MySQL
:
join
语句
类型
...
MySQL
:
join
语句
类型
join
从句的
类型
有以下几种:内链接(inner)右外连接(right outer)左外连接...
赞
踩
article
轻松搞定!
MySQL
8.4
RPM
部署指南_
mysql
8.4
rpm
安装
...
简介
MySQL
8.4
是一个稳定和高性能的关系型数据库管理系统,支持各种操作系统平台,包括Linux、Windows和m...
赞
踩
article
JioNLP
上
的
那些好用
的
冷门工具
_
jionlp
官网...
大家好,
JioNLP
(https://github.com/dongrixinyu/
JioNLP
)目前已经在Github...
赞
踩
相关标签
c++
T5
google
nlp
python
c/c++
人工智能
leetcode
算法
职场和发展
科技
电信光猫
超级管理员密码
java
spring boot
notepad++
后端
疫情购物
计算机毕业设计
无人机
微信小程序
小程序
mysql
数据库
搜索引擎