久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2333|回復: 0
打印 上一主題 下一主題
收起左側

今日小記

[復制鏈接]
跳轉到指定樓層
樓主
ID:3721 發表于 2015-1-5 16:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在淘寶上買的三本書,今天到了第一本c++ gui qt4編程,之前一直上網查資料,發現他們安裝qt開發環境異常,而我發現我當時我安裝的是是一路傻瓜式的下一步。最終我得到的答案是,qt安裝的時候應該下載opensource offline版本,而不是online版本。qt發行版本分為enterprises的商業版,和opensource的gpl版本。商業版是要聯系dgtal(單詞好像打錯了,忘了)公司通過授權的,正確是要安裝開源版。
我拿到書的第一件事情就是把我筆記本里面win7,fedora,ubuntu的qt enterprises 5.2全卸載,因為時間有限,我只打算在win7下先安裝。我把qt project里面所有的linux x86,linux x64,window x86,window x64的版本都下載了下來。最終我選擇安裝了qt mingw 4.8的版本,安裝的時候出現了要查找mingw gcc編譯器所在的安裝目錄 。度娘說先安裝qt creator里面就會有mingw目錄,我照做但是沒有,可能他們的版本比較老。最后我直接下載安裝了一個mingw。
安裝完畢以后,新建任何工程編譯都通不過,書上沒有提到mingw安裝,查看環境變量發現mingw的目錄是錯的,修改后,就全部正確了。qt下利用qt creator,點點控件,稍微寫點代碼就可以實現一個不錯的界面。我開始的時候也以為這樣就夠了。后來我接觸了java,我看java開發教程的時候,看到里面這樣一句話“利用高級集成開發環境,點點畫畫,就可以自動的生成代碼,但不建議初學者使用,因為不利用學習。初學者應該直接在文本下輸入代碼,直接用命令行編譯運行” 。多寫代碼才有利于入門。
我實驗的第一個程序qt_hello:
書寫qt_hello.cpp文件:
#include<QApplication>
#include<QLabel>int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello Qt!");
label->show();
return app.exec();
}
保存:
qmake -project
qmake qt_hello.pro
make        編譯
書上沒有說要切換到debug目錄下。
qt_hello     運行
我實驗的第二個程序 qt_connect:
#include<QApplication>
#include<QPushButton>
int main(int argc,char *argv[])
{QApplication app(argc,argv);
QPushButton *button=new QPushButton("Quit");
QObject::connect(button,SIGNAL(clicked()),
&app,SLOT(quit()));
button->show();
return app.exec();
}
保存;
qmake -project
qmake qt_connect,pro
make  
qt_connect
最后的問題如何發布程序的問題,寫了半天程序,生成exe執行文件,一點缺少文件,運行不了。看了網上許多關于qt程序發布的問題,感覺很暈。我最終實驗成功的方法是:
把qt安裝目錄下和mingw下的這幾個dll文件復制出來。
最后一步不make,寫make release。然后把這幾個文件復制進release文件夾里。點exe文件就成功了。
繼續努力,翔哥。
                                                                                                                                                                                                                                                                                                        

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品中文字幕中文字幕 | 久久精品色欧美aⅴ一区二区 | 成人黄页在线观看 | 国产在线不卡视频 | 一级免费a| 天天玩天天干天天操 | 99资源| 综合激情网 | 国产伦精品一区二区三区四区视频 | 日韩成人在线观看 | 亚洲毛片在线观看 | 欧美午夜精品 | 久久精品一区 | 亚洲视频在线观看免费 | 91麻豆蜜桃一区二区三区 | 日韩成人一区 | 成人精品在线观看 | 青青草一区 | 午夜精品 | 国产高清在线观看 | 国产不卡一区 | 天天av天天好逼 | 国产成人艳妇aa视频在线 | 91高清免费| 龙珠z在线观看 | 久热国产精品 | 欧美日韩一区二区三区四区 | 天天干天天玩天天操 | 日韩在线免费视频 | 日本欧美国产在线观看 | 精品一区二区三区免费毛片 | 国产目拍亚洲精品99久久精品 | 国产黄色小视频在线观看 | 精品一区av| 日产久久| 日韩精品无码一区二区三区 | 亚洲国产成人精品女人久久久 | 国产精品久久久久久久久污网站 | 国产精久久久久久 | 免费看一区二区三区 | 欧美性网|