QT的MyQL编译

1. 查看文档有说明如下:

很简单,不过实际操作时候CMD要先执行vcvars32.bat后,设置好对应的环境变量。

主要是遇到即使在mysql.pro中添加了QMAKE_LFLAGS *= /MACHINE:X64标记64位编译也提示错误。

因此,后面使用VS中直接打开PRO文件,设置工程为X64编译通过。

实际的QT程序需要附带libmysql.dll才能够连接MYSQL数据。

时间: 2024-10-10 23:07:18

QT的MyQL编译的相关文章

记录下 QT Linux 静态编译遇到的坑

Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-opensource-src的tar包,到网上一查,乖乖,大部分人编译这个包居然花费了12-13个小时!但是,根据我在Windows下静态编译Qt的经验,其实这之中很多东西都是可以不用编译的,最终我大约用了40分钟编译完成了全部内容.如果你直接使用官方的sdk安装,那么你就已经有了一个动态库,现在你又通过源

QT - windows下编译坏境安装

qt在windows下的使用方式有两种: 1.将qt内置在vs下,例如,内置在vs2010下,使用vs的编译器及调试器. 2.在windows下,使用qt creator以及MingW作为编译器的使用. 当然两种方式也可以共存. 一.现在讲解第一种方式,qt4.8.5内置在vs2010下: 下载:1.“qt-win-opensource-4.8.5-vs2010.exe” 注意为安装版,不需要编译. 2.“qt-vs-addin-1.1.7.exe” 直接安装就可以,安装后,运行VS2010,菜

Qt源码编译

Qt源码编译 [email protected] Key words. Qt, 源码编译 1.Introduction 随着Qt版本升级,源码编译出来的库体积越来越大.如果只是用Qt来做GUI,Qt提供的预编译库中有很多很功能不会用到,所以如果自己从源码编译Qt,一是可以只使用自己程序用到的功能,使自己发布程序的体积尽量小:还有如果对GUI开发感兴趣,就可以自己对源码进行Debug.本文记录一下从源码编译Qt的方法. 2.Download Qt Source Code 因为只用到Qt基本的功能,

Qt使用MinGW编译,如何忽略警告

Qt编译时经常出现以下警告: warning: unused parameter 'arg1' [-Wunused-parameter] warning: unused variable 'i' [-Wunused-variable] 原因是由于某些函数参数或者某些变量未使用,这在程序当中有时候很正常:所以个人认为此警告意义不大,可以忽略它. 方法一:在提示警告函数里面添加Q_UNUSED(arg1); 方法二:(推荐) 在pro工程文件结尾处使用QMAKE_CXXFLAGS.选项格式: -W[

Qt使用MinGW编译,如何忽略警告

Qt编译时经常出现以下警告: warning: unused parameter 'arg1' [-Wunused-parameter] warning: unused variable 'i' [-Wunused-variable] 原因是由于某些函数参数或者某些变量未使用,这在程序当中有时候很正常:所以个人认为此警告意义不大,可以忽略它. 方法一:在提示警告函数里面添加Q_UNUSED(arg1); 方法二:(推荐) 在pro工程文件结尾处使用QMAKE_CXXFLAGS.选项格式: -W[

Cocos2d-x 3.X Qt MinGW版本编译运行

自Cocos2d-x 3.X引入了C++ 11特性,在Windows平台上的支持就仅限VS 2012,其实还可以尝试MinGW版本,GitHub上有MinGW版本的Qt Creator工程. 地址:https://github.com/sergey-shambir/cocos2d-x/tree/qtcreator           https://github.com/akof1314/cocos2d-x/tree/qtcreator Pull Request:https://github.c

qt引入VS2010编译的dll

在qt中引入dll文件的时候,如果这个dll是qt编译的,直接把dll和lib文件拷到目录下,然后用 #pragma comment(lib,"./xx.lib") 引入这个dll就可以用里面的函数了. 但是,这次我用vs2010编译了一个dll,用相同的办法,结果发现qt会报错,上论坛查了一下,发现用以下方式就可以在qt中正确引入vs2010编译的dll文件: 在pro文件里加上 LIBS += -LD:\test\test1 -ltest 就是在-L后面加上绝对路径,-l后面加上l

【Qt】VS2010编译Qt5.3.2 64bit

讨论QQ群:135202158 1. 为什么要这么做 在Windows下,Qt官网默认提供的二进制版本大多是32位,目前(2015.01.24)只对VS2013提供了64位版本,如下图所示: 为了适应我目前安装的VS2010 IDE,也为了根据自己的需要编译特定的库和插件(比如去掉webkit之类),需要直接从源码编译Qt. 本例编译的是Qt5.3.2版本,应该也适用于Qt5.4.0. 2. 准备 首先,当然需要一个C++编译器,由于一些兼容性原因,我需要用Visual C++ 2010, 也可

Linux Mint (应用软件:QT 5.X编译错误)

我们在前面介绍了如何安装QT,安装完后可以使用它编写QT程序.使用QT编写程序还是一如既往的好用,不过在编译QT程序的时候遇到了编译错误.当我们编译写好的QT应用程序时,提示"cannot find -lGL".下面是错误的截图: 其实该错误是因为链接时找不到OpenGL库,这说明我们的系统中缺少OpenGL库.不过,我们可以使用QT创建标准的C程序,这时候编译程序不会产生错误,因为标准的C程序不会使用OpenGL图形库. 既然是缺少OpenGL图形库造成了编译错误,那么我们在系统中安