当前位置: 首页 > wzjs >正文

贵州省城乡住房和建设厅网站谷歌收录提交入口

贵州省城乡住房和建设厅网站,谷歌收录提交入口,网站市场推广,重庆网站建设价格下载 我们可以在国内的镜像网站上下载qt安装包,按需下载: 我的需求是在windows上运行,x64的qt5.15.2,所以我下载的是qt-unified-windows-x64-4.6.0-online.exe 下载完成之后,我们来到存放该exe文件的目录,打开命令窗…

下载

我们可以在国内的镜像网站上下载qt安装包,按需下载:

我的需求是在windows上运行,x64的qt5.15.2,所以我下载的是qt-unified-windows-x64-4.6.0-online.exe

下载完成之后,我们来到存放该exe文件的目录,打开命令窗口:

输入.\qt-unified-windows-x64-4.6.0-online.exe --mirror Index of /qtproject/

上面使用的镜像网站可以 Index of /qtproject/ 随便替代成下面的任一镜像,上面的指令表示运行这个exe文件,从而进入我们qt的下载:

中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
北京理工大学:http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心:https://mirrors.cnnic.cn/qt/

安装

安装的过程可谓是跟着指示无脑安装就行,但是有几个重要页面需要点一下,只要确保这个几个页面无误就行。

在这个页面中,实际上是没有qt5.12.2这个版本的,我们可以点击右边的Archive,再点击筛选,就可以在下面的Qt中看到这个版本了。

然后我们选择组件:

因为msvc是windows的亲儿子,所以在windows中我们使用qt选择的编译器工具链就使用msvc,而不使用MinGW;
所以我们勾选全部后,再取消勾选MinGW,UWP也可以取消勾选;Android也可以不选;其他默认选上就可以了;

最后下载组件的速度还是蛮快的,但就是过程中这个应用占了很多资源,我上网乃至本地打字都有点卡了。哈哈哈!!!

而后,我们在新建项目中选择这个kit就可以了。

错误

问题1:

当我新建了一个项目,再构建的时候出现了这个问题;

D:\Qt5.15.2\5.15.2\msvc2019_64\include\QtCore\qglobal.h:45: error: C1083: 无法打开包括文件: “type_traits”: No such file or directory

==》解决:可能是编译器的问题。

如果你下载了vs2019,而你的qt目标就是创建64位的项目,检查一下你的编译器是不是这个

再到pro文件里添加

QMAKE_PROJECT_DEPTH = 0

重新构建运行就可以。

问题​2:

解决了上面的问题又出现了这个问题;

 error: cannot open C:\Users\UserName\AppData\Local\Temp\main.obj.2736.47.jom for write

===>

解决:再编辑=》preference=》构建和运行中取消下面这个勾。

成功运行:

其他项目错误

问题1

导入其他项目,却显示未配置。

==》

解决:

我们只需在项目=》构建这里选择一个kit给他就行。

知识点

GNU工具链是什么?

GNU 工具链是由一组由 GNU开发的工具组成。

注:GNU 是一个自由软件基金会倡导的项目

GNU 工具链通常包括以下几个关键组件:

GCC(GNU Compiler Collection):是一个 编译器集合;包括 C、C++、Fortran、Go 等语言的编译器,是 GNU 工具链中最核心的部分。它负责将源代码编译成目标机器代码。

GDB(GNU Debugger):调试工具,用于分析和调试程序中的错误。

Binutils:一组用于处理目标代码(如汇编、链接等)的工具,包括 ld(链接器)、as(汇编器)等。

Make:用于自动化构建过程的工具,它根据 Makefile 中的规则自动决定如何编译和链接程序。

这些工具可以组合使用,帮助开发者编译、调试和优化程序。GNU 工具链的最大特点是,它是跨平台的,支持在不同操作系统(如 Linux、Windows、macOS)上使用。

MinGW与GNU工具链,GCC的关系?
 

有人会问:MinGW是一个编译器吗?实际上不是,前面说到,GNU是一个包含编译器的工具链。

而MinGW 是 GNU 工具链 的一个特化版本,目的是使开发者能够在 Windows 上使用 GCC 编译器编译原生的 Windows 应用程序。MinGW 提供了 Windows 上的 GCC 编译器,以及一些其他工具(如汇编器、链接器、调试器等),使得你可以在 Windows 系统上构建和运行基于 GNU 工具链的程序。

换言之:MinGW 不是一个编译器,而是一个包含编译器和其他开发工具的 工具链。它的核心是 GCC 编译器,但它还包含了其他工具,如链接器(ld)、汇编器(as)等,帮助生成适用于 Windows 的可执行文件。

VS和MSVC

MSVC 是微软推出的 C/C++ 编译器,是 Visual Studio 开发环境的一部分。它是专为 Windows 操作系统设计的编译器,能够生成适用于 Windows 系统的原生应用程序。所以我前面才说MSVC是微软的亲儿子。

Visual Studio 是微软的集成开发环境(IDE),用于开发多种编程语言的应用程序,主要用于 Windows 平台上的开发。VS 支持多种编程语言(如 C、C++、C#、Python、JavaScript、F# 等),并且与 MSVC 紧密集成,是开发 Windows 应用程序的首选工具。

另外需注意:Visual Studio 本身并不局限于 MSVC,也可以使用其他编译器,如 GCC、Clang 等,来进行开发,但 MSVC 通常是 Windows 开发的首选编译器。
最后写个总结:
MSVC就是编译器。
MinGW包含了编译器gcc,他还包含其他工具,是个工具链。

http://www.dtcms.com/wzjs/517005.html

相关文章:

  • 北京网站开发哪里好薇今日山东新闻头条
  • 福州外网站建设网站规划
  • 做视频网站需要哪些证百度广告公司联系方式
  • 沙井做网站的公司站长工具综合权重查询
  • 浙江信息港证件查询河南网站seo靠谱
  • 做今日头条的网站黄冈网站搭建推荐
  • 如何提高网站访客数如何在百度发布信息推广
  • 新风向网站建设常见的网络推广方式包括
  • 自己怎么做商城网站视频教程网络营销的含义特点
  • 怎样做地方门户网站什么网站可以免费发广告
  • 网站怎么做域名实名认证吗北京网站优化专家
  • 威海营销型网站建设58黄页网推广公司
  • wordpress twenty fourteen 宽屏山东seo多少钱
  • 人才招聘网站开发灰色seo关键词排名
  • 母婴网站建设初衷hs网站推广
  • 网站建设邯郸如何推广小程序
  • 杭州网站建设教育机构厦门seo排名收费
  • 没有域名网站吗搜索引擎优化是做什么
  • 平江县网站建设火蝠电商代运营靠谱吗
  • 网上做兼职老师的正规网站全媒体广告代理加盟靠谱吗
  • 网站建设客网站管理课程培训
  • 做网站一个月30ip网络营销外包顾问
  • 南昌网站页面优化广州网站优化公司排名
  • 招商网站建设方案武汉seo主管
  • php网站留言板怎么做百度旗下推广平台有哪些
  • 申请域名后怎么做网站别做网络推广员
  • 廊坊百度网站推广技能培训班有哪些课程
  • 网络营销的发展前景与趋势长沙seo优化报价
  • dede视频网站源码东莞百度快照优化排名
  • 企业网站开发框架seo网站诊断文档案例