Qt開(kāi)發(fā)環(huán)境的特點(diǎn)? qt環(huán)境變量設(shè)置?
一、Qt開(kāi)發(fā)環(huán)境的特點(diǎn)?
Qt 和 wxWidgets 一樣,也是一個(gè)標(biāo)準(zhǔn)的 C++ 庫(kù)。但是它的語(yǔ)法類似于 Java 的 Swing,十分清晰,而且使用信號(hào)槽(signal/slot)機(jī)制,讓程序看起來(lái)很明白——這也是很多人優(yōu)先選擇 Qt 的一個(gè)很重要的原因。
二、qt環(huán)境變量設(shè)置?
Qt環(huán)境變量設(shè)置是指將Qt的安裝路徑添加到系統(tǒng)環(huán)境變量中,以便系統(tǒng)能夠找到Qt的庫(kù)文件、頭文件等,從而可以使用Qt進(jìn)行開(kāi)發(fā)。
設(shè)置Qt環(huán)境變量的步驟是:打開(kāi)控制面板,點(diǎn)擊系統(tǒng)和安全,點(diǎn)擊系統(tǒng),點(diǎn)擊高級(jí)系統(tǒng)設(shè)置,點(diǎn)擊環(huán)境變量,點(diǎn)擊新建,設(shè)置變量名和變量值,點(diǎn)擊確定,完成環(huán)境變量設(shè)置。
三、QT編譯環(huán)境搭建步驟?
我也曾有過(guò)你這個(gè)困惑。
在linux里qt的開(kāi)發(fā)環(huán)境有3種:嵌入式、qvfb和x11,編譯qt源碼可以得到這三種環(huán)境。編譯qt源碼有三個(gè)步驟:配置(configure)、編譯(make)、安裝(make install)。三種環(huán)境僅僅在配置時(shí)有區(qū)別,網(wǎng)上很容易搜到具體做法。四、Qt中加入環(huán)境變量?
只要將兩個(gè)bin目錄的路徑添加到環(huán)境變量Path中即可bin目錄大致如下:D:QT5.4mingw491_32binD:QTToolsmingw491_32bin一、找到bin目錄(bin目錄到自己安裝的Qt目錄下查找)D:QT5.4mingw491_32binD:QTToolsmingw491_32bin二、將bin目錄添加到環(huán)境變量Path中計(jì)算機(jī)->屬性->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量
點(diǎn)擊編輯環(huán)境變量,將bin目錄添加到Path中(注意:相鄰的環(huán)境變量之間用分好隔開(kāi))
五、如何在ARMLinux環(huán)境中搭建QT運(yùn)行環(huán)境?
1、可以2、QtCreator只是一個(gè)集成開(kāi)發(fā)工具,這個(gè)版本隨意,網(wǎng)上下就可以,Qte不是用最新,而是最好用跟你在Linux開(kāi)臺(tái)開(kāi)發(fā)一樣的。首先要在Linux下交叉編譯Qte的庫(kù),然后再將Lib這些文件移植在板子上,最后通過(guò)交叉編譯好的庫(kù)去編譯你在pc
六、怎樣在ubuntu下安裝Qt開(kāi)發(fā)環(huán)境?
ubuntu自帶的軟件下載中心下載的Qt讓人比較頭疼,Qdesigner等可以正常使用,但是Qt的庫(kù)函數(shù)不會(huì)下載,apt-get也無(wú)法下載的時(shí)候,需要手動(dòng)安裝。安裝前確保有4G的剩余空間。安裝過(guò)后可以刪除2G安裝用的文件。1. 下載Qt Framework。進(jìn)入網(wǎng)址
http://qt.nokia.com/downloads
,選擇中間的標(biāo)簽LGPL,然后下載Qt libraries 4.7.0 for Linux/x11(199MB)更新:找不到的話可以直接到http://qt-project.org/downloads
,在頁(yè)面中間的Qt Library里選最新的Qt libraries 4.8.3 for linux/X11 (223 MB)2. 解壓文件。進(jìn)到存放下載文件的目錄下執(zhí)行tar -zxvf qt-everywhere-opensource-src-4.7.0.tar.gz其中qt-everywhere-opensource-src-4.7.0.tar.gz是剛下載文件的文件名3. 默認(rèn)情況下系統(tǒng)是沒(méi)有g(shù)++編譯環(huán)境的。需要手動(dòng)安裝。執(zhí)行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法為sudo gedit /etc/apt/sources.list編輯源列表。然后執(zhí)行sudo apt-get update 4. 執(zhí)行sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev 5. 把解壓后的文件夾拷貝到英文目錄(非tmp)下,進(jìn)入該文件夾執(zhí)行./configure,然后選擇o(開(kāi)源),接著選擇yes(同意)。運(yùn)行結(jié)束后提示Just run 'make'等信息后表示這步成功了。6. make。執(zhí)行make,這步需要很長(zhǎng)時(shí)間(我用了4個(gè)小時(shí)T_T) 7. 安裝qt。執(zhí)行sudo make install,這步較快,文件安裝在/usr/local/Trolltech/Qt-4.7.0 8. 設(shè)置環(huán)境變量。執(zhí)行vi ~/.bashrc 添加如下內(nèi)容:QTDIR=/usr/local/Trolltech/Qt-4.7.0/PATH=$QTDIR/bin:$PATHMANPATH=$QTDIR/doc/man:$MANPATHLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHexport QTDIR PATH MANPATH LD_LIBRARY_PATH之后重啟。如果不會(huì)用vi可以執(zhí)行vi語(yǔ)句后輸入:$回車,然后輸入o進(jìn)入輸入模式,將上面的字段拷貝后按esc,然后輸入大寫(xiě)的ZZ即可。 9. 接下來(lái)就可以按照qmake -projectqmakemake七、Qt怎么在Linux環(huán)境下生成word文檔?
Qt有Linux系統(tǒng)的二進(jìn)制發(fā)行版,如果你喜歡源代碼編譯安裝也沒(méi)問(wèn)題,在Qt的主頁(yè)就可以下載到。使用方法和Windows下沒(méi)什么區(qū)別。
八、如何在qt creator中設(shè)置環(huán)境變量?
環(huán)境變量CPPLIBS在bashrc文件中已經(jīng)存在,用如下命令:
echo $CPPLIBS
可以得到正確的路徑。
在terminal中使用qmake;make;命令后可以正確構(gòu)建項(xiàng)目。
原因是:qt creator從系統(tǒng)中載入變量,于是找到/usr/bin/qtcreator.sh中加入該環(huán)境變量就可以正確編譯了
九、QT上位機(jī)用VisualStudio還是用QtCreator環(huán)境好?
肯定是 Qt Creator。visual還得配置。qt下載安裝直接就能用。IDE我感覺(jué)是我用過(guò)最順手的IDE,不亂,很簡(jiǎn)潔。
十、qt和qt creator的區(qū)別?
qt從編程的角度來(lái)說(shuō),它是一種可跨平臺(tái)的C++圖形用戶界面應(yīng)用程序開(kāi)發(fā)框架。一般開(kāi)發(fā)圖形用戶界面(GUI)用qt居多。例如手機(jī)軟件的界面開(kāi)發(fā)就可以用qt。
qt creator通俗易懂地理解的話,你就認(rèn)為它是一個(gè)軟件就好了。
專業(yè)一點(diǎn)說(shuō)的話,Qt Creator 是 Qt 被 Nokia 收購(gòu)后推出的一款新的輕量級(jí)集成開(kāi)發(fā)環(huán)境(IDE)。此 IDE能夠跨平臺(tái)運(yùn)行,支持的系統(tǒng)包括 Linux(32位及64 位)、Mac OS X 以及 Windows。根據(jù)官方描述,Qt Creator的設(shè)計(jì)目標(biāo)是使開(kāi)發(fā)人員能夠利用 Qt 這個(gè)應(yīng)用程序框架更加快速及輕易的完成開(kāi)發(fā)任務(wù)。
本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用, 版權(quán)歸屬原作者,部分文章推送時(shí)未能及時(shí)與原作者取得聯(lián)系,若來(lái)源標(biāo)注錯(cuò)誤或侵犯到您的權(quán)益煩請(qǐng)告知,我們將立即刪除.