首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在vs2017中构建mingw qt项目

在VS2017中构建MinGW Qt项目的步骤如下:

  1. 安装Qt和MinGW:首先,确保已经安装了Qt和MinGW。可以从Qt官网下载Qt开发框架,并根据需要选择合适的MinGW版本进行安装。
  2. 配置MinGW:打开MinGW安装目录,找到bin文件夹。将MinGW的bin文件夹路径添加到系统环境变量中,以便在命令行中可以直接使用MinGW的工具。
  3. 配置VS2017:打开Visual Studio 2017,选择 "工具" 菜单,点击 "选项"。在 "项目和解决方案" 下选择 "外部工具",点击 "添加"。
  4. 配置Qt:在 "标题" 中输入 "Qt",在 "命令" 中输入 "路径\到\MinGW\bin\g++.exe"(请将 "路径\到\MinGW" 替换为实际的MinGW安装路径),在 "参数" 中输入 "-c -pipe -std=c++11 -g -frtti -fexceptions -I路径\到\Qt\include"(请将 "路径\到\Qt" 替换为实际的Qt安装路径),在 "初始目录" 中输入 "$(ProjectDir)"。
  5. 构建项目:打开Qt项目的 .pro 文件,选择 "生成" 菜单,点击 "重新生成解决方案"。VS2017将使用MinGW进行编译,并生成可执行文件。

在构建MinGW Qt项目的过程中,使用的是MinGW作为编译器,Qt作为开发框架。这样可以在VS2017中进行Qt项目的开发,并且使用MinGW进行编译和构建。具体的步骤和配置可能会根据实际情况略有不同,但以上是一个基本的指南,可以帮助你在VS2017中成功构建MinGW Qt项目。

推荐的腾讯云相关产品:由于要求答案中不能提及具体的云计算品牌商,无法给出腾讯云的相关产品推荐和链接。但腾讯云也提供了丰富的云计算相关产品和服务,可以根据实际需求在腾讯云官网查找适合的产品。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

QT5+OpenCV+OpenVINO C++ 应用打包发布

今天有个哥们想要测试程序,于是我就开始了使用QT自带的打包工具windeployqt.exe 开始了一通猛虎操作,完成了打包!...远程发到他的没有开发环境电脑,发现可以了,截图如下: 打包过程 01 拷贝第三方依赖DLL文件 首先把所有依赖的dll文件全部拷贝到项目编译生成的release目录下,我的release目录是: D...02 windeployqt.exe生成打包 这个时候一定要清楚你的编译是基于MINGW的编译器还是VS的编译器,这点太重要了,以我的为例:在QT的安装目录下面有两个目录 mingw73_64msvc2017..._64 如果工程是MINGW编译的一定要选择 第一个目录下的windeployqt.exe,如果是VS编译的,比如我是VS2017的,就一定要选择第二个目录下的windeployqt.exe 工具来打包..._demo-Desktop_Qt_5_12_12_MSVC2017_64bit-Release\release\yolov5_demo.exe –release 这句话的意思是打包成release的,因为我工程构建是基于

2.1K50
  • PacketSender-用于发送接收 TCP、UDP、SSL、HTTP 的网络实用程序

    PacketSender-用于发送/接收 TCP、UDP、SSL、HTTP 的网络实用程序 一、PacketSender项目介绍 PacketSender是一款开源的用于发送/接收 TCP、UDP、SSL...另外我电脑上面安装了Visual Studio 2017专业版,可以基于Qt5.14.2和VS2017做混合开发,因为VS2017的调试功能要比QtCreator出色一些。...Creator打开PacketSender\src目录下的PacketSender.pro工程文件, 选择其中的编译器Desktop Qt 5.14.2 MinGW 64-bit之后,鼠标单击...【Configure Project】,接着再在QtCreater运行PacketSender项目, 下面的截图是使用Qt5.14.2版本的Qt Creator 4.11.1运行PacketSender...项目的运行截图: 参考资料 PacketSender官网 PacketSender下载地址 PacketSender Github源代码 Qt 5.14.2下载地址

    96800

    Windows10安装Qt6.0.1开发环境

    在线安装包 首先从Getting Started with Qt页面可以知道,QT分为在线或者离线安装或自行编译源码包三种: ?...从Qt for Windows可以看到Windows下Qt安装和使用的一些前提条件: ? 我本次的操作系统是Windows10,并且同时安装了VS2017和VS2019这两款软件。...注意这里可以根据需要自定义安装组件,如果选择【Default desktop installation】,则只会安装基于桌面开发的MinGW 8.1.0.64 点击【Next】下一步,来到[Select...四、安装VS2019、CMake、qt-vsaddin-msvc2019插件 如果需要在VS2019使用QT,或者需要使用CMake作为项目编译构建工具,还得安装VS2019、CMake、qt-vsaddin-msvc2019...插件, 具体内容包括QT6.0.1、QT5.12.0、CMake-3.19.2、VS2017在线安装包、VS2019在线安装包、qt-vsaddin-msvc2019-2.6.0.vsix等等,我已经下载好了

    9.8K20

    何在项目交付构建“安全前置”的交付框架体系

    基于此,我们有必要看看如何在交付一个项目过程中分阶段进行合理的安全前置工作,并以此形成一套行之有效的安全交付框架,达到可以分步实施部署安全设备,全程防护和保障应用系统,提升安全交付质量的目的。...2.2安全前置的好处   笔者认为,安全前置的好处主要体现在以下几个方面: 能够提前预防和阻断可能对项目有影响的安全威胁,病毒、木马、后门。...4.3 入场安全框架搭建    “入场”阶段是指硬件设备服务器、安全设备、终端设备陆陆续续从厂商发货,并根据部署要求进行入网部署的阶段。...这个阶段安全前置的核心思路是“前置”构建起基本的安全防护框架,从基础防护开始,例如从构建私有云平台的服务器系统安全防护,从网络边界基础防护防火墙、堡垒机、VPN。...具体关键控制项如下: 按照项目交付顺序,私有云平台构建是最先需要完成部署上线的。

    2.2K40

    Qt5.14.2下载与安装(保姆级图文教程)

    Qt5.14.2仅支持VS2015和VS2017,分别有32-bit和64-bit可选。 MinGW开发环境,无需安装VS,可直接进行Qt编程。...(一般用户用不到,无需选择) Android,用于Android系统开发的预构建组件。 ② Qt源码 Sources,Qt源码,按需选择。...Qt WebEngine 将快速移动的Chromium web平台集成到Qt,并为Qt小部件和Qt Quick提供方便的API,以利用Chromium的web功能。...为满足在VS环境和MinGW环境下均可使用Qt,因此本次安装选择以下组件 等待安装完成… 安装完成!...Qt5.14.2对应的Creator版本就是4.11.1不要质疑,这里是没问题的) 新建项目,选择 “Qt Widgets Application”模板 项目位置,注意不要有中文、空格

    7.9K40

    QtCreator里添加外部第三库、头文件路径的方法(.pro文件)

    一、前言 在项目开发过程,经常需要用到第三方库,需要在QtCreator工程里指定第三库的路径、头文件路径、引用的库名称等等;并且可能还需要编写通用工程针对不同的编译器类型,位数选择不同的库,针对不同的操作系统环境选择不同的库...下面就介绍常用的添加库、头文件的方法,以libvlc、ffmpeg、opencv等常用的第三方库作为示例,编译器分别选择VS2017(32位)、MinGW(32位)进行测试。...程序测试的环境是win10(64bit)、Qt5.12.6 说明: 添加路径的时候左斜杠、右斜杠都是可以支持的。...-3.4.7/x86/mingw/bin/libopencv_*.dll } 小知识: 适用于mingw编译器的OpenCV库去这里下载: https://github.com/huihut/OpenCV-MinGW-Build...opencv.org opencv 2.x 才有X86的库,从3.X开始就只有X64的库了,3.X的版本编译只需要加一个库非常方便;下面的代码示例就是使用的opencv3.4.x的库,MSVC编译器选择的是VS2017

    8.9K11

    Qt:windows下Qt安装教程

    ,具体地址是: http://download.qt.io/ 项目 说明 snapshots 预览版,最新的开发测试Qt 库和开发工具。...“Qt xxx.xxx”组件说明:(一般选择MinGW xxx, Qt xxx就可以了) 组件 说明 MSVC *** 针对 Windows 平台上的 MSVC 编译器的 Qt 组件, msvc2015...Windows 里面动态库扩展名为 .dll,MinGW 可以通过 dlltool 来生成用于创建和使用动态链接库需要的文件, .def 和 .lib。...Qt工具集 工具 说明 qmake 核心的项目构建工具,可以生成跨平台的 .pro 项目文件,并能依据不同操作系统和编译工具生成相应的 Makefile,用于构建可执行程序或链接库 uic User Interface...rcc Resource Compiler,资源文件编译器,负责在项目构建过程编译 .qrc 资源文件,将资源嵌入到最终的 Qt 程序里。

    5.7K20

    Qt入门之基础篇 ( 二 ) :Qt项目建立、编译、运行和发布过程解析

    (3)选择构建套件:DeskTop Qt 5.6.7.1 MinGw 32bit,点击详情按钮可以看到  默认为Debug版本和Release版本分别设置了不同的目录,Debug即为调试版本,Release...(3)是不是很开心,是不是很激动了,下面我们来看看用“Qt 5.6 for Desktop (MinGW 4.9.2 32 bit)”怎么命令行构建项目吧。...步骤二:构建项目.pro文件 (1)使用”qmake -project“命令来生成pro工程文件,这时可以看到hello目录已经生成了hello.pro文件,此文件与项目文件夹hello同名。...Qt Creator创建项目的步骤。(Qt4和Qt5大同小异) 3. 命令行所有操作一定是要在项目文件夹,例如这里的hello项目。 4....好,我们确定了release版本最利于发布,所以我们就用release版本开始以下步骤: 步骤一:设置应用程序图标(ICO) 在Qt Creator打开helloworld项目,在左下角目标选择器中将构建目标设置为

    4.5K11

    win7安装Qt4.8.5 For Windows 最详细的教程,附带所有安装文件-- 转自zgj_today的csdn空间

    (1)进入软件->菜单->工具->选项->构建和运行->Qt Version->手动设置,添加qmake路径C:\Qt\4.8.5_MinGW\bin\qmake.exe。  ...(2)进入软件->菜单->工具->选项->构建和运行->编译器->手动设置,添加MinGW,并设置相应路径。编译器路径为C:\Qt\mingw\bin\gcc.exe。  ...(3)进入软件->菜单->工具->选项->构建和运行->Debuggers->add,添加qtcreator-gdb-7.4-MINGW32_NT-6.1-i686,并设置相应路径。...(4)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit), 把编译器选择为"MinGW", 调试器选择qtcreator-gdb-7.4-MINGW32_NT-6.1-i686, Qt...进入软件并打开工程后->工具栏->项目->构建和运行->把mingw32-make.exe替换为C:\Qt\qtcreator-3.0.0\bin\jom.exe。

    1.9K20

    【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ② ( Qt 配置 MSVC2015 编译器 | 安装 VS2015 并配置 Qt 环境的 CC++ 编译器 )

    Qt 安装 , 参考 【QtQt 开发环境安装 ( Qt 版本 5.14.2 | Qt 下载 | Qt 安装 ) 博客 ; 建议将 MinGW 编译器也安装上 , 参考 【C 语言】Windows...下使用 gcc 编译器 ( 常用的编译器 | Qt 的 gcc 编译器 | 独立安装 MinGW ) 博客 ; 3、测试 Qt 安装效果 选择 " 文件 / 新建文件或项目 " 选项 , 4、Qt 重新配置编译器...配置信息 和 构建过程 ; .pro.user 文件 是用户配置文件 , : IDE设置 , 窗口位置 , 窗口大小 ; 这个文件中有一个很重要配置 , 就是 编译器 配置 ; 退出 Qt...开发环境 , 在 Qt 工程目录下 , 删除 .pro.user 文件 , 再次进入 Qt 打开该项目后 , 就可以重新配置 编译器 ; 再次进入 Qt 的时候 , 选择打开 最近访问的项目 , 选择...被删除了 .pro.user 文件的项目 , 此时 , 会提示 重新配置 构建选项 , 把所有的 构建套件 Kit 都 勾选上 ; 然后点击右下角的 " Configure Project " 按钮

    26600

    Qt Creator下载和安装(详细教程)

    简介 Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址: http://www.qt.io/ 也可以访问Qt项目域名:http://qt-project.org...②jom可以百度一下,http://qt-project.org/wiki/jom ,是nmake克隆版,支持多条独立命令并行构建软件,加快软件构建速度。...④构建套件(Kit) 之前配置的三个最后都是为构建套件服务的,需要在这里面选择之前配好的三个:编译器选择“MinGW”、调试器选择“GDB”、Qt版本选择“Qt 4.8.6(4.8.6)”,Qt...然后就可以新建一个项目,选择“Qt Widgets Application”,都用默认的项目设置,一直点击下一步,然后点“完成”,看到代码: 点击左下角倒数第三个图标,就是纯三角形那个:...如果本机存在多个Qt构建套件,在新建项目时,Kit Selection: 可以选择多个Qt构建套件,不同套件会生成不同程序。

    13.5K20

    VS2017使用QT Chart图表

    有关QtChart的介绍在这就不详谈了,想要具体了解的百度就可以,官网和网站大多数都是介绍如何在QtCreator中使用QtChart,而本文主要介绍如何在vs中使用。 ‍...将上述软件安装完成后,需要在 VS2017配置QtVSTools插件,具体过程如下: ? 5.添加环境变量: ? 创建过程: 1、新建一个Qt的gui工程,一路next ? ?...2、打开ui文件,在designer拖动一个widget,并提升窗口部件为QChartView ? ?...3、接下来先不要编译,因为我们还没有把QtChart的库文件包含进来,首先打开项目的属性,注意在添加包含目录的时候,要把QtCharts那个路径添加进去,这样ui文件中提升的那个头文件就不会报错 VC+...自此,构建成功,谢谢! 我踩过的坑,希望大家不要再踩一遍,仔细按照上面的进行,运行不了你找我! ? 后续探索,有时间写...

    2.5K30
    领券