当前位置:首页 » 存储配置 » qt如何配置mingw

qt如何配置mingw

发布时间: 2022-01-12 07:44:19

⑴ 如何安装qt-win-opensource-4.7.3-mingw

qt是一个c++库,可以支持多个不同的c++编译器 qt-win-opensource-4.7.3-vs2008.exe应该是支持vs2008的qt 4.7.3版本,可以在vs2008上开发和编译QT程序 qt-win-opensource-4.7.0-rc1-mingw.EXE是自带mingw编译器的QT 4.7.0 rc1版本,里面带的c++编译器版本应该是mingw-gcc4.4.0

⑵ Qt环境问题.刚安装的qt5.7 minGW ,创建工程只能在bin目录下编译运行,可不可以修改成自己想要的目录,

应用输出栏里是用qdebug来输出吧,不过如果你写的是控制台应用程序好像是不行

⑶ QT mingw 的安装

Qt 4.8.1 for mingw 库是不带mingw的,你自己要安装一个。
在安装qt的时候你不是让你选择Mingw的安装路径啊,如果你安装了mingw,并且路径也得的话,就说明你的mingw安装不全,没有g++。

⑷ qt mingw安装选项要不要勾选mingw

mingw是编译器就是C++,但是它其实是在linux下的C++,在linux下叫g++,在win下,你把mingw/bin文件夹打开也能够看到g++,gcc他们分别就是win下的C++,C。你说的qt-win-opensource-4.2.0-mingw这个其实就是一个编译器,而QT SDK其实就是一个集成开发环境。如果你不想用QT SDK集成开发环境就可以直接安装qt-win-opensource-4.2.0-mingw,但是你想编译你写的C++代码就是只能启动命令(DOS),然后自己用记事本把C++代码写好,用DOS进入到你安装的mingw/bin。比如:你用记事本写好了一个C++程序,保存在mingw/bin下为main.cpp,你用DOS进入到该目录下编译就要输入:g++ -o main main.cpp这样很麻烦,特别是当你写了很多个类的时候。但是你用SDK集成开发环境就简单,只用一点编译,运行。

⑸ qtcreator怎么升级mingw

Qt的安装配置请参考本博客本分类下的其他相关文章,本文主要整理在调试时候遇到的问题和解决方法供遇到同样问题的同学参考。由于我之前也没有任何Qt的开发基础,做的也是硬件方面设计,所以这方面基础还是比较薄弱,这儿主要记录摸索过程中的一点心得体会。
Qt的安装和初步配置请参见:Qt Creator的配置和开发初步测试
本文的软件环境:
Win7 32bit
Qt 4.8.4
Qt Creator 2.6.1
MinGW 4.4

摸索了一段时间的Qt和OpenCV,3个平台都有涉及,最大的问题还在于资源过于分散,版本之间很多地方还是有差异的,对于我这样的初学者还是有点麻烦的。

今天使用到Qt的调试这块,遇到了点小问题,这里简单记录。
在进行调试的时候Qt Crea

⑹ qt creator 怎么配置mingw

你用的哪个版本,qt5有集成mingw的安装包 对应下载

⑺ 你好,请问qt-windows-opensource-5.0.2-mingw47_32-x86-offline如何安装,主要是开发环境如何配置谢谢

直接双击运行即可。

⑻ 如何安装Qt 5.8.0 +mingw

1、安装Qt5
Qt5的安装比Qt4的安装简单多了,我装的是Qt5.4(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe),它集成了MinGW、Qt Creator等,不需要你再单独下载MinGW和Qt Creator。
首先,去Qt官网下载资源:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe;然后,双击安装即可。安装后,“开始”菜单

2、配置Qt
打开Qt Creator,工具–>选项,打开“选项”对话框
若没有检测出,则添加相应的Qt版本和编译器(MinGW),再设置构建套件(Kits):设备类型、编译器(MinGW)、调试器、Qt版本
3、使用Qt
打开Qt Creator,新建项目–>其他项目–>空的qmake项目,项目命名为“QtTest”,再添加新文件main.cpp。
在main.cpp中添加如下代码:
#include
#include
#include
#include

int main(int argc,char *argv[])
{
QApplication app(argc,argv);

QWidget *window = new QWidget;
window->setWindowTitle("QtTest");

//QLabel *label= new QLabel("Hello Qt");
QLabel *label = new QLabel("

Hello"" Qt

");

QPushButton *button=new QPushButton("Quit");
QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));

QVBoxLayout *layout=new QVBoxLayout;
layout->addWidget(label);
layout->addWidget(button);
window->setLayout(layout);

window->show();

return app.exec();
}
此时,代码显示如下错误:

运行时错误提示:#include–No such file……
实际上,QT5中很多常用的QT头文件都被移到core gui widgets 等模块中去了,在QT5中,.pro文件需要增加额外的一行(注意大小写):
QT += core gui widgets
其中Qt += core gui widgets 表示链接QtCore(d).dll、QtGui(d).dll、QtWidgets(d).dll。
我们在.pro文件中增加一行上述代码,保存,再双击打开.cpp文件,此时错误提示线消失,运行,结果

⑼ Qt creator中的 minGW是什么

楼上说的差不多,其实GCC是编译器,MinGW实际上是GCC和binutils等移植到Windows的结果。
GCC是编译器,但是需要类似posix的平台,而其ABI早期支持的Linux\unix,MingW改造了其中代码,使gcc能够支持Windows。MinGW本身也存在多个分支,可以在Windows、Linux中编译能在Windows中执行的二进制代码。
MingW和CygWin不同,MingW能够编译gcc的程序,但是不能编译那些依赖POSIX模型的程序,例如需要fork等函数的程序。CYGWin整个构造了一个类似POSIX的环境。
简单的说,MingW是GCC编译器的一个分支,能够编译生成windows下可执行的程序。为了达到这个目标,通常的MinGW软件包,包含了类似binutil、gdb等一系列工具的集合。

PS.
gcc\gdb\binutils等属于“工具”软件,合称“工具链”toolchain

⑽ qtcreator自带mingw吗

要进行Qt开发,首先要安装Qt library和Qt Creator,Qt library为Qt程序提供头文件、静态链接库和动态链接库,Qt Creator则是用于编程的IDE,提供了GUI界面绘制、代码编写、程序调试等多个功能。

热点内容
linux文件最后一行 发布:2024-11-15 10:44:11 浏览:612
怎么根据序列号查配置 发布:2024-11-15 10:31:52 浏览:348
mysql查看数据库位置 发布:2024-11-15 10:25:16 浏览:439
需要学Python 发布:2024-11-15 10:23:41 浏览:836
如何制作安卓平板软件 发布:2024-11-15 10:23:39 浏览:215
手机忘记密码被锁预示着什么 发布:2024-11-15 10:22:15 浏览:193
android图片管理 发布:2024-11-15 10:13:02 浏览:9
算法微调 发布:2024-11-15 10:07:44 浏览:542
python列表查询 发布:2024-11-15 10:06:08 浏览:133
保存在服务器的图片如何删除 发布:2024-11-15 09:55:09 浏览:801