- 博客(7)
- 收藏
- 关注
原创 QT mysql 驱动msvc编译
由于 QT 由于版权的关系在 5.12 版后就不再提供 MySQL 驱动程序,所以用户需要自己编译。以下是编译方法,以Qt5.15.2、Mysql8.0为例:打开 C:\Qt\5.15.2\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro 项目,注释掉QMAKE_USE += mysql,添加如下代码13-16行:TARGET = qsqlmysqlHEADERS += $$PWD/qsql_mysql_p.hSOURCES += $$PWD/
2023-04-19 10:28:29 515
原创 如何解决NSIS 2G文件的限制
但是美中不足的是,如果打包的包过大,这种打包方式除了一个exe外,还有个额外的.nsisbi文件,于是想到了使用。3.将下载的编译器解压放在D:\Program Files (x86)\中,并重命名为NSIS即可。2.删掉NSIS的安装文件,我的是 D:\Program Files (x86)\NSIS。将其合并,遗憾的是打包合并后我的exe依然有6个G,windows限制了可执行文件大小在4G内。这是由于NSIS有2G的大小限制,按如下步骤可解决此问题。
2022-10-21 18:01:39 2272 1
原创 QT基础二 QTCreator基本配置
2.1 工程配置文件QTCreator中有4种配置文件:pro、pri、prf、prl2.1.1 pro说明文档:Variables | qmake Manual注释:#1. QTQT += core gui sql xml 加载core gui、sql和xml库。2.TEMLATETEMPLATE = app 项目类型为applicationTEMPLATE = lib 项目类型为Library3.临时文件位置指定MOC_DIR = temp/moc #指定mo
2022-02-20 11:08:35 2616
原创 QT基础一 概述
1.1 下载安装1.1.1 windows平台安装QT下载:Index of /archive/qtQT6在线安装地址:Index of /archive/online_installers/4.0在线安装器 http://download.qt.io/official_releases/online_installers/ 下载完成后在安装过程中选择QT版本1.1.2 Linux平台安装安装方法一(无法选择版本):切换到root用户ysudo apt-g..
2022-02-20 11:05:09 535
原创 QT6 报错 error “Qt requires a C++17 compiler, and a suitable value for __cplusplus. On MSVC, you must
1. 右键项目-属性-c/c++ - 命令行 - 其他选项框里添加/Zc:__cplusplus2.右键项目-属性-常规-C++语言标准-C++17标准,搞定!
2021-11-08 14:49:05 6487 7
原创 C#获取const字段的DESCRIPTION值
class MytestClass { public MytestClass() { Type t = typeof(GlosbalConst); FieldInfo fi = t.GetField("mytestConst1");//获得私有字段 string des = ((Desc...
2018-06-12 09:40:30 886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人