VS2008 環境下QT平台完全搭建及建立工程

2022-07-18 10:24:08 字數 805 閱讀 4795

qt擁有強大的跨平台開發gui的功能,vs2008整合環境能夠提供強大的除錯編譯能力,所以很多時候我們都在visual studio2008的條件下將qt作為外掛程式整合到vs的開發環境對其進行開發。

平台搭建:1、安裝vs2008到指定路徑下

在網上很多的教程都需要安裝後對qt進行編譯,實際上當qt的資源包版本是4.7以後時無需對其進行編譯,只需要配置環境變數以及對qt相關檔案的包含。

環境配置:win7系統下,計算機->屬性->高階系統設定->環境變數->path,在path中新增路徑d:/qtvs2008/4.8.0/bin(該路徑為你安裝資源包中qmake所在位置路徑)。

此時,當你開啟vs2008時,會發現選單欄上出現了qt的相關選項,開啟qt options會預設出現安裝的qt資源包的版本,例如我的就會出現預設qt版本為4.8.0。

但是我們會發現,如果想要編譯該工程,vs會報錯,這是因為我們在vs的環境下還沒有新增包含qt相應的檔案,如標頭檔案和庫檔案,vs的編譯器進行編譯時無法識別這些資訊。

具體操作如下:vs->tools->options->projects and solution->vc++ directories,在show directories for:下選擇include files,我們需要新增qt的include檔案,在我們安裝qt的資源包的路徑下選擇include資料夾路徑新增上即可,如我新增的就是d:/qt/4.8.0/include。在這裡我新增的是相對路徑,也可以新增該資料夾的絕對路徑。使用同樣的方法選擇libarary files和source files新增qt下lib資料夾和src資料夾的路徑。這樣,vs2008編譯時就能夠使用qt相關的資源。

vs2008環境下使用zlib庫

2.工程裡 編寫 include pragma comment lib,zdll.lib 即可開始呼叫zlib的api函式 3.1 int compress bytef dest,ulongf destlen,const bytef source,ulong sourcelen 把源緩衝壓縮成目的緩...

NTL使用方法(VS2008環境下)

首先必須要有ntl.lib,這是我們通過源 手動生成的,具體方法參考前一篇部落格 vs2008生成 lib檔案 接著我們測試ntl是否能用,具體步驟如下 檔案 新建 專案 空專案,專案名為ntl test,然後將winntl 5 5 2 include的整個目錄,winntl 5 5 2 tests...

VS2008下OpenCV 2 3環境的搭建

1 2 檔名 cmake 2.8.6.zip 1 解壓opencv2.3 到目錄d development opencv 2.3 1 安裝 cmake 軟體,並依次配置如下 1 配置路經 路經不能存在中文,否則會生成失敗。where is the souce code opencv2.3解壓目錄 w...