1、默認的編譯器是gcc。在linux 里 gcc 便是cc,兩者是沒區(qū)別的,gcc前面的g是代表GNU(至于GNU的意思,你可以查百科之類,關于linux的歷史了)的意思。假如如沒有cc,你查下gcc有沒有。
創(chuàng)新互聯自2013年創(chuàng)立以來,先為岳麓等服務建站,岳麓等地企業(yè),進行企業(yè)商務咨詢服務。為岳麓企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
2、linux下復制qtrelease模式生成的可執(zhí)行文件到桌面的新建目錄。編寫腳本文件ldd.sh作用:導出可執(zhí)行程序運行時所需要的庫文件點擊下載。執(zhí)行./ldd.sh+可執(zhí)行程序在當前的文件夾下生成lib文件。
3、所以你用gcc編譯出來的可執(zhí)行程序只有在linux系統(tǒng)下面可以運行。舉個例子你的可執(zhí)行程序里面有一句0101這句在linux下面可能是吃飯的意思,但是在windows下面可能01011是撒尿的意思。
4、首先確保你編譯時的內核是arm-linux 第用的是arm-gcc而非本地gcc 第QT是用arm-gcc用編譯過的。arm-qt 第qwt用arm-gcc用編譯過的。arm-qwt 第make是arm-gcc的make 第找不到libqwt庫。
5、gcc filename.c -o filename上面的意思是如果你不打 -o filename(直接gcc filename.c );那么默認就是輸出a.out.這個-o就是用來控制輸出文件的。用./a.out 執(zhí)行文件。
安裝 Qt 庫:目標機上需要安裝 Qt 庫,以便能夠運行 Qt 程序。如果 Qt 庫沒有安裝,可以從 Qt guan 網下載并安裝。設置環(huán)境變量:需要將 Qt 庫的路徑添加到環(huán)境變量中,以便系統(tǒng)能夠找到 Qt 庫。
linux下復制qtrelease模式生成的可執(zhí)行文件到桌面的新建目錄。編寫腳本文件ldd.sh作用:導出可執(zhí)行程序運行時所需要的庫文件點擊下載。執(zhí)行./ldd.sh+可執(zhí)行程序在當前的文件夾下生成lib文件。
在軟件中心安裝的QT會在桌面創(chuàng)建QT的快捷方式,這時候可以直接雙擊打開 使用命令在終端中打開。如果將QT的bin目錄添加到系統(tǒng)的環(huán)境變量中之后。
圖形界面下,直接下載qtcreate,libqt4-dev,qt5defaule-dev 第一個是編輯軟件,后兩個是庫,如需其他另外找。
首先,點擊“文件”——“新建文件或項目”。在彈出的界面中選擇”其它項目“——”empty qmake project。在新彈出的窗口中選擇項目保存的目錄。設置完成。如果是運行于安卓手機,可以選擇一個安卓模擬器。
命令行模式的話,不知道怎么在沒有圖形界面下運行對話框的程序,命令行模式運行qt命令行格式的,直接qmake,make。就可以了。
需要保證linux下要安裝了qt環(huán)境 2 進入你的程序目錄,運行 /usr/local/qt_install/bin/qmake xxxx.pro。
linux下復制qtrelease模式生成的可執(zhí)行文件到桌面的新建目錄。編寫腳本文件ldd.sh作用:導出可執(zhí)行程序運行時所需要的庫文件點擊下載。執(zhí)行./ldd.sh+可執(zhí)行程序在當前的文件夾下生成lib文件。
在目標機上運行 Linux 打包發(fā)布的 Qt 程序,需要確保以下幾點:安裝 Qt 庫:目標機上需要安裝 Qt 庫,以便能夠運行 Qt 程序。如果 Qt 庫沒有安裝,可以從 Qt guan 網下載并安裝。
網頁標題:關于linux命令行qt的信息
分享鏈接:http://jinyejixie.com/article15/dgpscgi.html
成都網站建設公司_創(chuàng)新互聯,為您提供做網站、網站導航、虛擬主機、軟件開發(fā)、搜索引擎優(yōu)化、App設計
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯