QT中官网的下载包qt-win-opensource-4.8.4-mingw win8除了mingw win8外包含哪些东西,应该怎样理解qt和c++的关系

1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读qt creator 怎么才能release在其他机器上运行?
[问题点数:30分,结帖人aibama]
qt creator 怎么才能release在其他机器上运行?
[问题点数:30分,结帖人aibama]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。新手求教Qt下载安装详细地址和图文说明
[问题点数:40分,结帖人marsz1990]
新手求教Qt下载安装详细地址和图文说明
[问题点数:40分,结帖人marsz1990]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Qt&Creator&2.6&&#43;&MinGW-gcc440_1&&#43;&qt&4.8.4&开源版本&配置
Qt&Creator&2.6&
基于&Qt&4.8.3
qt-creator-windows-opensource-2.6.0
MinGW-gcc440_1
Gcc&版本为&4.4.0,一定是需要这个版本
qt&4.8.4&开源版本(4.8.3也可以)
qt-win-opensource-4.8.4-mingw
安装步骤:
1.&安装&Qt&Creator&2.6,&假设目录为&D:\Cplusdev\Qt\QtCreator2.6
2.&解压缩MinGW-gcc440_1到目录D:\Cplusdev\Qt\MinGW-gcc440_1
3.&安装qt-win-opensource-4.8.4-mingw,期间选择MinGW的目录为D:\Cplusdev\Qt\MinGW-gcc440_1\mingw。
4.&打开QtCreator,工具-选项-Qt版本,qMake路径选择D:\Cplusdev\Qt\4.8.4\bin\qmake.exe
5.&Compiler添加MinGW,路径选择D:\Cplusdev\Qt\MinGW-gcc440_1\mingw\bin\mingw32-g&#43;&#43;.exe
6.&配置kits,Complier选择MinGW,Qt&version选择Qt&4.8.4
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:48654次
积分:1003
积分:1003
排名:第19459名
原创:45篇
转载:51篇
(1)(1)(1)(2)(3)(2)(1)(2)(2)(6)(8)(13)(19)(16)(19)2020人阅读
看过不少这方面的资料和帖子,都没有成功,QT官网的在win xp sp3下的貌&#20284;在win 7下也不行,至于国内的论坛,帖子我也都看过,也反复试过,都失败了。
&下面这个方法,安装QT SDK 和MYSQL 在windows 7 系统下,可以正常运行 & :&
需要两样:
1)QT SDK . &2 )MySql&
3)开始安装:
@_1 最新版本的QT SDK是4.8.1,如果已经安装QT SDK了,不妨检查下安装目录下是否有QtSources(我的系统路径是:C:\QtSDK\QtSources\4.8.1\src\plugins\sqldrivers\mysql)目录。如果没有可以在Start&&&All
Programs&&&Qt SDK&&&Maintain
Qt SDK 在Qt Sources选项下(如上图所示)下选择与你已经安装的配套版本的Qt 4.7.1 Resources &或者 Qt 4.8.1Resources 。
@_2 再就是安装的mysql默认是在C:\Program Files 下的,路径名中包含空&#26684;(比如我的系统路径是:C:\Program Files\MySQL\MySQL Server 5.5\lib\),在Qt MinGW下是无法解析的(因为Program
Files,MySQL Server 5.5,中间存在空&#26684;)在命令行下回显示成C:\PROGRA~2\MySQL\MYSQLS~1.5,这样会导致操作失败。所以最简单的办法就是:在C盘根目录下新建一个叫mysql的目录,把C:\Program
Files\mysql\mysql services 5.5下的lib和include目录全部复制到在C盘根目录下的mysql中。这样就避免了长的字符串和空&#26684;在命令行下显示为乱码的问题。
@_3 打开命令行(其实MSVC 2008 也行,但我个人不太喜欢) 在Start&&&All
Programs&&&Qt SDK&&&DeskTop
下打开QT 4.*.* DeskTop (MinGw),如上图所示在安装QT SDK时记得勾上MinGW 4.4选项。
@_4 在MinGW命令模式下输入:
1)cd&C:\QtSDK\QtSources\4.7.3\src\plugins\sqldrivers\mysql\
2) &qmake &INCLUDEPATH&#43;=c:\\mysql\\include&
&LIBS&#43;=c:\\mysql\\lib\\libmysql.lib& -o Makefile mysql.pro&
3)mingw32-make
&INCLUDEPATH&#43;=c:\\mysql\\include& &LIBS&#43;=c:\\mysql\\lib\\libmysql.lib& -o Makefile mysql.pro &CONFIG&#43;=release&
5)mingw32-make&
6)在C:\QtSDK\QtSources\4.*.*\src\plugins\sqldrivers\mysql\debug下找到libqsqlmysqld4.a&and&qsqlmysqld4.dll并复制到这个路径下:
C:\QtSDK\Desktop\Qt\4.7.3\mingw\plugins\sqldrivers
7)在C:\QtSDK\QtSources\4.7.3\src\plugins\sqldrivers\mysql\release下找到
&qsqlmysql4.dll 和libqsqlmysql4.a 并复制到这个路径下:
C:\QtSDK\Desktop\Qt\4.7.3\mingw\plugins\sqldrivers
8)从mysql\lib下找到libmysql.dll并复制到c:\windows下
9)在新建project时,记得在项目包含的.pro文件中添加:QT
&#43;= sql
下面是我的测试:
#include &QtGui/QApplication&
#include&QtSql&
#include&QLabel&
#include&QSqlDatabase&
bool createConnection()
QSqlDatabase db = QSqlDatabase::addDatabase(&QMYSQL&);
db.setHostName(&localhost&);
db.setDatabaseName(&cai&);
db.setUserName(&root&);
db.setPassword(&mysql123&);
if (!db.open())
return false;
db.close();
return true;
int main(int argc, char *argv[])
QApplication a(argc, argv);
QLabel* label = new QLabel;
label-&setWindowTitle(&QT Database&);
if (createConnection())
label-&setText(&connection success...&);
label-&setText(&connection failed...&);
label-&show();
return a.exec();
说真的,其他的论坛,帖子里,包括QT官网都没解释清楚这个问题。
包括CSDN里面的很多帖子,我都完完全全的试过了。有的甚至需要去下载什么 open_everywhere_resource和mingw_utils之类的,我都照做了,但还是没成功。还有,直接在CSDN论坛下载所谓的编译好的MYSQL驱动是没用的,我试过,甚至会导致打开qtCreator编译程序是提示qmake失败的提示。再次特别感谢
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:58828次
积分:1394
积分:1394
排名:第13063名
原创:73篇
评论:10条
(3)(26)(6)(1)(1)(20)(18)(3)(3)(2)}

我要回帖

更多关于 win官网 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信