1、默認(rèn)的編譯器是gcc。在linux 里 gcc 便是cc,兩者是沒(méi)區(qū)別的,gcc前面的g是代表GNU(至于GNU的意思,你可以查百科之類,關(guān)于linux的歷史了)的意思。假如如沒(méi)有cc,你查下gcc有沒(méi)有。
10年積累的網(wǎng)站制作、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有閩清免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
2、linux下復(fù)制qtrelease模式生成的可執(zhí)行文件到桌面的新建目錄。編寫(xiě)腳本文件ldd.sh作用:導(dǎo)出可執(zhí)行程序運(yùn)行時(shí)所需要的庫(kù)文件點(diǎn)擊下載。執(zhí)行./ldd.sh+可執(zhí)行程序在當(dāng)前的文件夾下生成lib文件。
3、所以你用gcc編譯出來(lái)的可執(zhí)行程序只有在linux系統(tǒng)下面可以運(yùn)行。舉個(gè)例子你的可執(zhí)行程序里面有一句0101這句在linux下面可能是吃飯的意思,但是在windows下面可能01011是撒尿的意思。
linux下用Qt編程:目的:如何編寫(xiě)有圖形的應(yīng)用程序 操作:用Qt編寫(xiě)。先創(chuàng)建一個(gè)目錄,比如chapter_1,然后在這個(gè)目錄里編寫(xiě)一個(gè) main.cpp 程序。
圖形界面下,直接下載qtcreate,libqt4-dev,qt5defaule-dev 第一個(gè)是編輯軟件,后兩個(gè)是庫(kù),如需其他另外找。
仔細(xì)看里面的源代碼,應(yīng)該有一些文件里有連接到*.lib文件的,這是QT的動(dòng)態(tài)庫(kù)文件把QT庫(kù)編譯成linux下的*.lib,然后編譯的時(shí)候,把lib文件放在同一文件夾,并且編譯命令加上-l *.lib或者放到根目錄下的lib目錄下也可以。
首先,點(diǎn)擊“文件”——“新建文件或項(xiàng)目”。在彈出的界面中選擇”其它項(xiàng)目“——”empty qmake project。在新彈出的窗口中選擇項(xiàng)目保存的目錄。設(shè)置完成。如果是運(yùn)行于安卓手機(jī),可以選擇一個(gè)安卓模擬器。
1、很簡(jiǎn)單,打包工程項(xiàng)目,移動(dòng)到Windows平臺(tái)下,然后刪除Linux平臺(tái)配置文件,再編譯即可通過(guò)了。至于平臺(tái)配置文件是那一個(gè)我就不說(shuō)了,自己找找吧,不是cpp,不是h,不是ui,不是資源文件,而且一個(gè)很明顯的平臺(tái)編譯配置文件。
2、簡(jiǎn)介 QT是目前在linux上使用較廣的一個(gè)圖形系統(tǒng)。用戶經(jīng)常配合KDE桌面環(huán)境來(lái)使用。需要注意的是我們看到的并操作的是KDE,而不是QT。
3、在qt create中,嘗試編譯測(cè)試,如果找不到qmake,則在工具-選項(xiàng)-QT4中手動(dòng)設(shè)置qmake的位置。qmake的位置默認(rèn)在/usr/local/Trolltech/Qt-4/bin/qmake。