久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

包含windows系統(tǒng)qt的詞條

qt編程 在windows平臺下怎么使用?

QT的安裝

創(chuàng)新互聯(lián)建站是一家專業(yè)提供義馬企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都網(wǎng)站設(shè)計、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為義馬眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

Qt for windows安裝及設(shè)置

Qt+MinGW平臺的搭建(要兩個軟件:Qt是qt-win- 4.4.3-mingw.exe,MinGW是devcpp-4.9.9)

步驟如下:

step1: 運行devcpp-4.9.9.2_setup.exe,相當(dāng)于安裝了MinGW,這里我們一路next默認(rèn)安裝;

step2: 運行qt-win-4.4.3-mingw.exe,除中間選擇一次MinGW(就是安裝devcpp-4.9.9.2后的目錄Dev-Cpp)的路徑外,就一路next;

step3: 設(shè)置環(huán)境變量(右擊“我的電腦”→“高級”→“環(huán)境變量”),這是因為Qt自帶的Command Prompt里顯示著需要的環(huán)境變量,根據(jù)提示做下列設(shè)置:

新建QTDIR(系統(tǒng)變量) 值為c:\Qt\4.4.3

新建QMAKESPEC(系統(tǒng)變量) 值為win32-g++

添加到Path(系統(tǒng)變量) c:\Qt\4.4.3\bin;c:\Dev-Cpp\Bin;c:\Dev-Cpp\mingw32\bin

注:環(huán)境變量的路徑因個人安裝而異

step4: QT的安裝和配置完成

step5: 測試,找個現(xiàn)成的應(yīng)用程序或新建一個hello.cpp文件,完整的命令是

qmake –project(生成.pro文件)

qmake (生成makefile文件)

make (生成可執(zhí)行程序.exe文件)

windows下qt怎么搭建開發(fā)平臺

準(zhǔn)備工作:

首先,最不可思議的,是要在Linux下把QT編譯一遍,因為庫都是一樣的,需要的就是一些Windows下的qmake、moc、uic之類的工具而已。因為QT源碼很多地方不能在Windows下面交叉編譯通過,雖然我改了一些代碼和配置(一會兒我貼出補丁來),但我只用它編譯了qtbase、qtdeclarative這兩個模塊和qttools模塊中的一部分。

Linux下的編譯可以參照我之前寫的這篇文章。參考配置:

開發(fā)包:

./configure -extprefix /opt/qt/5.2.1/arm -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v

運行庫:

./configure -prefix /usr -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -qmldir /usr/lib/qt/qml -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -confirm-license -opensource -xcb -xinput2 -nomake examples -nomake tests -qt-zlib -qt-xcb -dbus -largefile -cups -no-fontconfig -glib -gtkstyle -qt-freetype -sysroot /opt/sysroot-arm -mysql_config /opt/sysroot-arm/usr/bin/mysql_config -v

運行在Windows在Qt項目問題,怎么解決

1、首先找到這個工具,這個工具叫做“windeployqt”。它一般位于Qt安裝目錄下的mingw_XX\bin目錄下,像我的目錄就在C:\ProgramData\Qt\5.8\mingw53_32\bin。

此時,建議將整個目錄直接加入系統(tǒng)環(huán)境變量,便于后續(xù)使用。

2、編譯你的程序,注意必須是release版本。debug版本的貌似不行。

3、啟動cmd,進入到你要發(fā)布的程序所在的目錄,比如我的程序放在D:\Test目錄下,就輸入”cd

/d

d:\test”,記住里面一定要加”/d”的參數(shù),否則將無法進入該目錄。

4、確認(rèn)你的程序是用Qt

Creator哪個模式設(shè)計的,總共有2個模式,Qt

Widgets

Application和Qt

Quick

Application,不同模式下的參數(shù)命令是不一樣的:

在Qt

Widgets

Application模式下

輸入”windeployqt

hello.exe”命令,其中hello.exe是我的程序名稱。

如何在windows下運行QT程序

使用Release

模式編譯后,release

的目錄下包含

Hello1.exe

可執(zhí)行程序。如果我們需要發(fā)布這個程序,那么還需要

QT

的運行庫,包括哪些呢?拿一臺干凈的機器一個個試,終于把這些

Qt

庫給找出來,成功運行

QtCore4.dll

QtGui4.dll

mingwm10.dll

libgcc_s_dw2-1.dll

其中要特別注意的是,這些文件應(yīng)該從

Qt

安裝目錄下的

[QT安裝目錄]\qt\bin

子目錄中獲取,因為[QT安裝目錄]\bin

也有同樣的文件,但是無效。這里僅限

Windows

系統(tǒng),其他非

Windows

系統(tǒng)尚未研究。不過也碰到一個小問題,

Hello1

程序中有這么一行代碼:QStringgbk_msg=codec-toUnicode("你確認(rèn)要退出HelloQt程序嗎?

qtwindows移植到銀河麒麟

我們國家自主的銀河麒麟操作系統(tǒng),系統(tǒng)自帶Qt5.6,只有widget那套框架,沒有QML也沒有QCharts,因此嘗試重新編譯一個較新和穩(wěn)定的Qt版本,所以選擇了Qt5.9.

1、官網(wǎng)下載Qt源碼,QtCreator源碼。

2、官網(wǎng)下載zlib庫。

3、確保系統(tǒng)的gcc,g++,python,perl等符合Qt安裝要求,具體請參見Qt源碼內(nèi)的README文檔。

4、將下載的文件放到/home/kylin/Qt_Source文件夾內(nèi)。

5、解壓zlib源碼,進入源碼目錄,執(zhí)行以下代碼安裝。如果系統(tǒng)已經(jīng)有zlib庫,可以不用執(zhí)行此步驟。

6、解壓qt-everywhere-opensource-src-5.9.2源碼包,進入解壓后的文件夾,執(zhí)行./configure-nomaketestsnomakeexamples。若中途報錯缺少庫依賴,請參照安裝zlib的方式,自行安裝缺少的庫,雖然銀河麒麟的軟件倉庫匱乏,但基本的東西還是很全面的,實際上我在編譯中,就只遇到缺少zlib庫。執(zhí)行make-j4進行編譯,(-j4為編譯時多核優(yōu)化)。如無意外,編譯OK,然后執(zhí)行makeinstall安裝,默認(rèn)路徑為/usr/local/Qt5.9.2,如需要指定安裝路徑,請參照源碼路徑的README文檔設(shè)置。

什么是QT軟件?

跨平臺的C++開發(fā)庫。

Qt是一個1991年由QtCompany開發(fā)的跨平臺C++圖形用戶界面應(yīng)用程序開發(fā)框架。它既可以開發(fā)GUI程序,也可用于開發(fā)非GUI程序,比如控制臺工具和服務(wù)器。Qt是面向?qū)ο蟮目蚣?,使用特殊的代碼生成擴展(稱為元對象編譯器(MetaObjectCompiler,moc))以及一些宏,Qt很容易擴展,并且允許真正地組件編程。

2014年4月,跨平臺集成開發(fā)環(huán)境QtCreator3、1、0正式發(fā)布,實現(xiàn)了對于iOS的完全支持,新增WinRT、Beautifier等插件,廢棄了無Python接口的GDB調(diào)試支持,集成了基于Clang的C/C++代碼模塊,并對Android支持做出了調(diào)整,至此實現(xiàn)了全面支持iOS、Android、WP,它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級的圖形用戶界面所需的所有功能。

文章題目:包含windows系統(tǒng)qt的詞條
本文來源:http://sd-ha.com/article42/dsesghc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、服務(wù)器托管搜索引擎優(yōu)化、Google、網(wǎng)站導(dǎo)航、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)