日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件

作者:穆煜,華清遠見嵌入式學院講師。

Qt這個開發(fā)工具,做的是越來越好了,連Nokia都忍不住,把它收到自己的麾下,準備予以重用,許多程序員也紛紛開始涉獵Qt,作為自己一件新的謀生工具。以前Qt程序員開發(fā)Qt程序時,或者直接使用某個編輯器,或者使用諸如Eclipse、KDevelop這樣的第三方集成開發(fā)環(huán)境。雖然現(xiàn)在Nokia推出了自己的Qt集成開發(fā)環(huán)境QtCreator,但是由于是今年年初才開發(fā)出來的,使用起來還不是很順手。為了讓廣大Visual Studio程序員能夠順利的步入Qt開發(fā)的大門,在這里介紹一下如何把Qt集成到Visual Studio 2005中,這樣大家就可以在熟悉的環(huán)境中進行Qt開發(fā)。配置的過程分為如下幾步:

1、當然是首先安裝好Visual Studio 2005(不要使用Express版本),只要安裝其中的C++部分即可。

2、到官方的ftp網(wǎng)站下載Qt源代碼,在網(wǎng)站中列舉出了所有的Qt版本,我使用的是4.3.3版,網(wǎng)址為:ftp://ftp.trolltech.com/qt/source/。大家一定要下載源碼包的壓縮包,例如,我使用的是qt-win-opensource- src-4.3.3.zip,千萬不要下載mingw版本的。

3、將下載到的源碼的壓縮包解壓到某一目錄下,例如,我將其解壓到E:\Qt目錄下。

4、配置VS的環(huán)境,在VS的安裝目錄下(例如,安裝到C盤的Program Files目錄下),打開C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat,在PATH的頭部添加Qt所在目錄,如E:\Qt,在INCLUDE上添加E:\Qt\include,LIB中添加E:\Qt,具體的目錄就是剛才解壓的目錄。我的添加好后就是如下的內(nèi)容:

@set PATH=E:\Qt;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;......%PATH%

@set INCLUDE=E:\Qt\include;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;......%INCLUDE%

@set LIB=E:\Qt\lib;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;......%LIB%

5、編譯源代碼,現(xiàn)在就可以對Qt源代碼進行編譯了,通過“開始”菜單->"Microsoft Visual Studio 2005"-> "Visual Studio Tools", 運行命令行。

以前的Qt版本在使用VS進行編譯之前,需要打一個補丁,這個版本的不需要。在命令行中首先切換到Qt解壓好的目錄,在該目錄下有個configure.exe文件,在命令行中輸入如下命令:configure –no-stl –no-dsp –vcproj,此時會提問是否接受GPL協(xié)議,輸入‘y’,經(jīng)過一段時間之后,提示可以輸入nmake進行編譯,這個時間較長,要一個多小時。

6、如果以前的步驟都沒有什么問題,下面就可以配置環(huán)境變量了,主要是在PATH中添加:“E:\Qt\bin”,以及創(chuàng)建一個新的環(huán)境變量QMAKESPEC,值為:“win32-msvc2005”.

7、為了能夠在VS中嵌入Qt,此時需要安裝VS插件,在網(wǎng)上下載Qt Visual Studio Integration v1.2.2 for VS 2003 2005.exe,進行安裝。然后需要配置VS,打開VS,在菜單中選中"Tools" -> "Options" -> "Qt"-> "Builds", 添加我們剛才編譯的Qt代碼,名字為"Qt 4.3.3", 路徑為"E:\Qt"

8、現(xiàn)在就可以在VS中編寫Qt程序了。

“本文由華清遠見http://www.embedu.org/index.htm提供”



華清遠見

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關鍵。

關鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅(qū)動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關鍵字: LED 驅(qū)動電源 開關電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅(qū)動電源
關閉