我的第一个QT程序——QT开发环境的配置
感谢Newsymbol师兄倾心指导
“我配了两三天环境没配出来就放弃了”
“才两三天,我都研究两月了……”
使用工具
- QT 5.14.2
- QT自带的QtCreator(生成CMakeLists和绘制ui界面)
- Vscode编程
- vs2019(编译器)
步骤
- 安装QT
- 配置Vscode开发环境
- 配置Qt环境变量
- 用QtCreator生成CMakeLists
- 微调CMakeLists
- windeplotqt打包生成exe
微调CMakeLists
如果报这样的错误,是说明
find_package(Qt5 COMPONENTS Widgets REQUIRED)
find 不到 package
需要在这一行前面加上
set(Qt5_DIR "D:/Qt/Qt5.14.2/5.14.2/msvc2017_64/lib/cmake/Qt5")
改成自己的安装路径就好
windeployqt打包dll文件
打开这个软件:
cd到Release文件夹下
运行这行命令:
windeployqt.exe maze.exe
发现文件夹下,多了一堆exe打开依赖的文件:
并,可以打开了:
我的第一个QT程序——QT开发环境的配置相关推荐
- 迅为4412开发板一键烧写QT程序到开发板
之前我们写好一个程序,都是先交叉编译完,然后在通过 nfs/tftp 或者其他的方法拷贝到开发板,然后在手动执行,如果我们调试程序很频繁,那我们每次都重新拷贝到开发板,那这样就太麻烦了,有没有方便一点 ...
- linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程
LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...
- Qt QtCreator 安卓开发环境搭建
踩坑 我的qt是使用在线安装工具安装的,Qt版本使用的是5.15.2,QtCreator版本9.0.2 在网上很多教程都是如下步骤 1.安装qt 2.安装jdk 3.安装android-sdk 4.安 ...
- win10 + QT搭建OpenVC开发环境
win10 + QT搭建OpenVC开发环境 //-- 1.软件下载 qt-opensource-windows-x86-5.14.2.exe [ 下载] opencv-4.3.0-vc14_vc15 ...
- QT搭建MQTT开发环境
QT搭建MQTT开发环境 第一步.明确安装的QT版本 注意: 从QT5.15.0版本开始,官方不再提供离线版安装包,除非你充钱买商业版. 而在这里我使用的QT版本为5.15.2,在线安装了好久才弄好, ...
- java环境怎么搭,如何搭建一个完整的Java开发环境
作为一个java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,jdk 2,tomcat(或者其他的)3,eclipse(或者myeclipse ...
- java 开发 加固态_搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
- mac brew 测速 软件_Mac已到手?从零开始,八步打造一个高效舒适的开发环境
俗话说,写代码两分钟,配置环境两小时.不过俗话又说,环境配得好,编程没烦恼. 新机器到手?且慢. 漫漫"调教"机器的路才刚刚开始. 作为深度Mac系程序媛,笔者从新机器到手 顺手, ...
- windows模拟微信小程序_微信小程序的开发环境搭建(Windows版本)
前言: 小程序是指微信公众平台小程序,小程序可以帮助开发者快速的开发小程序,小程序可以在微信内被便捷地获取和传播:是一种不需要下载安装即可使用的应用小程序,和原有的三种公众号是并行的体系.2017年1 ...
- java做一个mud_菜鸟学Java(十二)——搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
最新文章
- windows7 下arp 绑定的实现
- iOS 项目中包含多个 FFMPEG 方法冲突的通用解决办法。
- CRFsuite:CRF 工具包及sklearn-crfsuite
- abaqus实例详解_Abaqus接触分类、形成和定义
- 损失层SoftmaxWithLossLayer
- 在div中使用css让文字底部对齐的方法
- Python 添加类型标注 | 散发着自由松散气息的代码
- 黑客之门(hacker's door) 1.2 版
- JanusGraph批量导入数据代码总结
- 【头歌】重生之机器学习-线性回归
- linux火狐中设置中文,Ubuntu中firefox设置成中文
- [LiteratureReview]A survey of image semantics-based visual simultaneous localization and mapping....
- 英语语法——状语和状语从句
- 一句话说清NI公司的LabView、CVI、MeasurementStudio三者之间的区别
- 计算机经典书籍(转载,难以找到出处)
- 【转】GPS定位基本原理浅析
- 思科ccnp认证网络工程师里MLD snooping协议简述网工必读
- 无聊软件-Tomm闪电文件搜索_已迁移
- R语言偏相关和典型相关
- 广东省学计算机那间技校好,广东哪个技校最好?广东这边哪些技校好?
热门文章
- 加载组件Already included file name ‘e:/Vuejs/组件/单文件组件/vue_test/src/components/Message.vue‘ differs from
- 哈工大自动出校申请(selenium+chromedriver)(2021.3.22更新)
- IDEA在同一工作空间,显示多个项目
- 31个有点意思数据可视化作品!
- python实现日历功能_详解Python日历模块的使用
- 优思学院|质量大师的那些名言(一)【质量是免费的】
- 2023最新苹果CMS 10仿韩剧TV主题模板源码+UI简约大气
- 【CodeChef】【DP】Count Subsequences
- JavaWeb学习——用户登录案例(13)
- 黑马程序员_JAVA之IO流(其他IO流)