導航:首頁 > 源碼編譯 > 編譯qtcreator源碼

編譯qtcreator源碼

發布時間:2024-07-08 17:15:07

『壹』 qt creator和qt的區別

區別:

1、QT Creator只是一個集成的編譯器,用於將源代碼編譯成可執行程序。

QT 是跨平台C++圖形用戶界面應用程序開發框架,可以簡單理解成是一個開發包。

2、Qt是完全面向對象的,很容易擴展,並且允許真正地組件編程

QT Creator 跨平台的 Qt IDE,Qt Creator 是 Qt 被 Nokia 收購後推出的一款新的輕量級集

成開發環境。

3、QT SDK 包括Qt庫、Qt Creator IDE和Qt工具,這些都集成在一個易於安裝的文件包里。

Qt<QT Creator< QT SDK,QT框架約等於MFC。

『貳』 Qt程序源碼文件過多時如何用Qt creator將源碼劃分到不同的包里

在你的工程下建文件夾,然後把你的源碼文件分類,在pro里添加文件會自動生成分類的文件夾,注意修改pro文件里的包含路徑,否則可能編譯的時候找不到

『叄』 windows下qt creator編寫的程序如何在linux下執行

Windows下是ANCII編碼的,Linux下是Unicode編碼的,源程序注意轉化一下編碼就可以了。
fedora12下面,你可以去Qt的官方網站下載rpm安裝包或者在在線軟體倉庫里找找啊。
Qt Creator在Windows下和在Linux下的用法基本一樣,就是注意以下源文件的字元編碼就OK了。還有Linux下的文件名連後綴都是區分大小寫的,所以一些涉及到文件讀寫的程序,後綴名也要注意一下。

『肆』 qt涓鎬庝箞縐繪嶇紪璇戜竴涓閿鐩

1銆佷綘闇瑕佽幏鍙栭敭鐩樼殑婧愪唬鐮侊紝鏍規嵁鎿嶄綔緋葷粺錛岄厤緗甉t寮鍙戠幆澧冦傜『淇濅綘宸茬粡瀹夎呬簡QtCreator鍜岀浉搴旂殑緙栬瘧宸ュ叿閾俱
2銆佷慨鏀規簮浠g爜錛岀紪璇戦敭鐩橀┍鍔ㄦā鍧楋紝浣跨敤QtCreator鎵撳紑婧愪唬鐮侀」鐩錛屾瀯寤洪敭鐩橀┍鍔ㄦā鍧椼傚湪緙栬瘧榪囩▼涓錛岀『淇濊В鍐充換浣曡﹀憡鍜岄敊璇銆傞泦鎴愰敭鐩橀┍鍔ㄦā鍧椼
3銆佹祴璇曞拰璋冭瘯錛屾墦鍖呭拰鍙戝竷錛屽畬鎴愰敭鐩橀┍鍔ㄦā鍧楃殑縐繪嶇紪璇戝悗錛屽皢鍏舵墦鍖呮垚鍙鎵ц屾枃浠訛紝騫跺彂甯冪粰鐢ㄦ埛銆

『伍』 為什麼QtCreator的編譯如此之慢

C++的編譯很慢,與其他語言完全不在一個數量級。任何C++項目都比其他語言的編譯慢,一方面是C++語言本身復雜,另外一方面是C++頭文件太大,很多庫是直接在頭文件裡面實現的,所以每次需要編譯的代碼量很大。這個跟C#沒有可比性。MFC使用預編譯頭文件來緩解這個問題,在VC裡面集成了預編譯好的MFC頭文件,因而編譯速度過得去。QtCreator使用mingw-gcc編譯,沒有預編譯頭文件的機制,對每個源代碼都需要編譯Qt的頭文件,所以完全編譯會是慢的。

『陸』 直接用Qt creator 與用cmake 有什麼不同

您好,我來為您解答:
雖然qtcreator是輕量級的編譯工具,但在一定程度上,用cmake效果更好,更快,特別是大型的項目,cmake編譯得更快。
希望我的回答對你有幫助。

『柒』 怎樣編譯 libvlc-qt windows

QtCreator是QT自帶的開發工具,是學習QT非常好的參考資源.

本文提供對編譯QtCreator的簡單描述

(理論上官網發布的都是可以編譯的,但實際編譯時候會遇到一些問題,本文記錄下解決方法)

編譯環境:Windows 7 X64 + Visual Studio 2010 + qt5.0.2

編譯過程:
1.解壓縮qt-creator-2.7.0-src(源碼從qt官網下載)
2.vs2010中,用qt vsaddin打開"qt-creator-2.7.0-src\qtcreator.pro",等待導入完成(需要一定時間,耐心等候)
3.執行編譯。編譯過程可能會有多種錯誤,包括
(a) 錯誤:找不到某個json文件。
解決方法:打開出錯project,在工程中加入json文件就可以。
如果文件系統中不存在這個json文件,則從另外的目錄拷貝一個過來,簡單修改一下內容就可以。
(b) 錯誤:編譯moc生成的cpp文件時,提示找不到某個.h文件。
解決方法:用ultraEdit打開出錯的vcxproj文件,刪除moc.h文件時參數中對該.h文件的強制引用,
(c) 錯誤:找不到DATA_PATH定義。
解決方法:查找出錯工程屬性中預定義變數列表,復制DATA_PATH的預定義內容到源代碼中。
4.修改完編譯錯誤後,重新編譯。因為循環依賴問題,可能要重復多編譯幾次,最終編譯成功。
5.vs2010中,F5運行qtcreator這個project。qtcreator運行成功,
但是會發現qtcreator中的Design標簽頁總是空的,要解決這個問題,繼續執行以下步驟。
6.vs2010中,依次用qt vsaddin打開以下工程,並執行編譯
"qt-creator-2.7.0-src\src\plugins\qmldesigner\qmldesigner.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprojectmanager\qmlprojectmanager.pro"
"qt-creator-2.7.0-src\src\plugins\qmlprofiler\qmlprofiler.pro"
7.運行qtcreator,此時可以發現qtcreator和官網預編譯的版本完全一樣了。

閱讀全文

與編譯qtcreator源碼相關的資料

熱點內容
體重小本app怎麼樣 瀏覽:776
編程語言需求 瀏覽:934
當兵體重怎麼個演算法 瀏覽:169
加密的電腦文件帶出去怎麼打開 瀏覽:849
死循環會在編譯的時候出錯嗎 瀏覽:986
c51單片機特殊寄存器的原理 瀏覽:578
閃耀永恆特利加密鑰 瀏覽:761
如何誇程序員 瀏覽:778
天津期貨python招聘 瀏覽:265
單片機機器語言寫的程序 瀏覽:552
韓國直播軟體app叫什麼名 瀏覽:918
軍營訓練不聽教官的命令 瀏覽:261
v開頭的音樂播放器是什麼APP 瀏覽:120
單片機是怎麼做出來的 瀏覽:317
博圖怎麼作為opc伺服器 瀏覽:102
編譯做題軟體 瀏覽:296
橋梁檢測pdf 瀏覽:687
化解壓力的一種方法 瀏覽:683
路由器和DSN伺服器有什麼區別 瀏覽:551
android伸縮控制項 瀏覽:861