linux下qt程式如何編譯執行?說的詳細點!!!!急急急!!!

2025-07-28 16:42:16 字數 2212 閱讀 9108

1樓:網友

1 需要保證linux下要安裝了qt環境。

2 進入你的程式目錄,執行 /usr/local/qt_install/bin/qmake 。 其中/usr/local/qt_install是qt安裝目錄。 是你應程程式中的pro檔案。

3 執行make

4 執行生成的bin檔案。

2樓:網友

安裝qt sdk for linux,然後就可以開始qt程式設計了。

3樓:匿名使用者

安裝個 qt creator 就可以了 很簡單的, 直接f5 編譯執行。

linux下如何執行qt程式

4樓:匿名使用者

是源**還是編譯好的?源**的話首先要有qt的環境,編譯好的直接。/就可以。

5樓:網友

這個還真忘了,好像是qmake

如何使qt釋出的程式在非qt環境的linux下執行

6樓:傲世無慾

1 需要保證linux下要安裝了qt環境 2 進入你的程式目錄,執行 /usr/local/qt_install/bin/qmake 。 其中/usr/local/qt_install是qt安裝目錄。 是你應程程式中的pro檔案 3 執行make 4 執行生成的bin檔案。

如何在linux下編譯安裝編譯qt5.6.

7樓:

1 需要保證linux下要安裝了qt環境。

2 進入你的程式目錄,執行 /usr/local/qt_install/bin/qmake 。 其中/usr/local/qt_install是qt安裝目錄。 是你應程程式中的pro檔案。

3 執行make

4 執行生成的bin檔案。

linux下執行qt程式怎麼編譯執行

8樓:網友

qmake -project? 已經有。pro檔案了! 直接執行qmake或者qmake 或qmake -makefile

重新解壓,按以下步驟做:

qmakemake找到可執行檔案(不是。o, 沒字尾的), 一般如果中沒設定target,預設生成的可執行檔案為snake,輸入。

/snake

怎樣解決qt編譯出的程式執行時缺少libgcc

9樓:網友

缺少動態鏈結庫,你的qt是動態編譯的,根據提示上你qt的安裝目錄上考到你的exe資料夾裡。

windows qt 編譯的執行程式如何在linux下執行

10樓:遊樂裝置

在windows下開發的意義是在windows下執行啊。。。想在linux下執行當然要linux下編譯了 可以做到同乙份**跨平臺編譯已然很強大了不是:)

11樓:網友

這就是基礎不牢造成的問題。

c/c++開發所謂的跨平臺是指同乙份源**不需要修改,便可以再不同平臺下直接編譯成一樣功能的目標** ,qt只是庫 ,實際開發仍然是c++的 。

linux windows的檔案執行方式完全不同,將乙個平臺下編譯好的拿到另乙個平臺執行完全沒有意義。

所以 你在windows下寫的qt** 並生成了exe 需要在linux下再次編譯才能執行。

linux下 qt程式源**如何編譯執行。

12樓:網友

qmake -project? 已經有。pro檔案了! 直接執行qmake或者qmake 或qmake -makefile

重新解壓,按以下步驟做:

qmakemake找到可執行檔案(不是。o, 沒字尾的), 一般如果中沒設定target,預設生成的可執行檔案為snake,輸入。

/snake

如果仍有問題發給我。我給你編譯好。

13樓:鬥雪知識人

.o檔案不是可執行檔案,而是編譯產生的目標檔案,需要進一步鏈結產生可執行檔案才能執行。

14樓:網友

如果你搞不定,可以先裝個qt cteator。

建立乙個工程,原始碼新增進去吧。。。

沒編譯過qt,不是很清楚編譯過程。

乙個linux下編譯程式時的問題

那就找乙個軟體包裝上吧,紅旗官網應該能找到。編譯時出現問題的話,的確很難弄。linux核心編譯失敗 前段時間 ubuntu 系統掛了,重灌系統後,一直沒有安裝編譯環境,記錄下編譯時遇到的一些問題。問題描述編譯linux核心映像時報如下錯誤 解決方法安裝軟體包 u boot tools 問題描述編譯l...

如何在windows下編譯linux的開源程式

兩種方法。一種是在windows安裝linux的虛擬機器,然後編譯。一種是簡單編譯,用win 10自帶的bash進行編譯。總共又三種方案 mingw codeblocks,是windows下的gcc編譯工具 跨平台的輕量ide,可以編譯c 的程式,還可以使用wxwidget 跨平台的介面工具 使用c...

linux如何指定編譯路徑 比如

改名 mv hello 編譯 首先cd到你原始檔的那個目錄下,這樣省去了指定絕對路徑的麻煩,比如cd到桌面,然後 gcc o hello 執行 hello 1.更改所謂副檔名。user mv hello 用gcc 編譯原始碼。user gcc options path 關於gcc的選項,可以檢視相應...