VC6.0的開發環境

IDE

1.Microsoft Visual C++ 6.0.

除了Minidriver項目外其他項目都使用Microsoft Visual C++ 6.0進行開發,可以從 \\192.168.0.69\sofeware\dev_tools\microsoft\vc6 處安裝。

必須安裝Microsoft Visual Studio的Serivce Pack,目前使用的Service Pack的版本爲SP6,可以從 \\192.168.0.69\sofeware\dev_tools\microsoft\vc6\ 處安裝。

2.Microsoft Visual Studio 2005.

Minidriver項目比較特殊,只能使用Microsoft Visual Studio 2005進行開發,可以在\\192.168.0.69\sofeware\dev_tools\microsoft\vc2005處獲取。該安裝是一個光盤鏡像,請先安裝虛擬光驅Daemon,然後加載該ISO進行安裝。Daemon可以從\\192.168.0.69\sofeware\office\disk處獲取,有64位和32位版本,請自行選擇。

除了Minidriver之外,一些示例程序和64位機開發都需要Microsoft Visual Studio 2005,在用到之前可以不必安裝Microsoft Visual Studio 2005

MSDN

MSDN的意義不再贅述。

1.如果使用Microsoft Visual Studio 2005,最好安裝200706版MSDN:\\192.168.0.69\sofeware\dev_tools\microsoft\MSDN\200706

2.如果使用Microsoft Visual C++ 6.0,最好使用200110版MSDN:\\192.168.0.69\sofeware\dev_tools\microsoft\MSDN\2001Oct

Microsoft Platform SDK

1.如果使用Microsoft Visual Studio 2005,則不需要單獨安裝Platform SDK。

2.如果使用Microsoft Visual C++ 6.0,則Platform SDK是必須使用的,版本爲2001年8月版。編譯時應當使用Platform SDK的頭文件和庫文件而不是VC自帶的,也就是說,在VC++集成開發環境中,Platform SDK的頭文件和庫文件被包含順序應該在VC自帶的文件之前。具體設置可以參考附圖。 可以從 \\192.168.0.69\sofeware\dev_tools\microsoft\psdk\2001Aug 安裝。

安裝Platform SDK時,安裝程序會詢問是否與Visual C++集成,應該選擇“是”。安裝完成後,可以在Visual C++集成環境中通過 [Tools\Options\Directories] 看到安裝的Platform SDK的路徑處於最上方。如果安裝過程中沒有注意這一點,可以參考附圖手工進行設置。

第三方庫

1. OpenSSL

在大多數模塊中,OpenSSL是必須的。它提供了加密算法的實現支持。OpenSSL不需要安裝,只需要簡單地複製整個OpenSSL目錄到工作站上,然後在VC++集成環境中指定頭文件和庫文件的路徑即可,OpenSSL的路徑包含位置可以在其他路徑之下,如附圖所示。

要將OpenSSL整合到VC++集成開發環境中,需要參照附圖進行手工設置。

2.STLPort

如果使用Microsoft Visual Studio 2005,則可以忽略此步驟。

如果使用Microsoft Visual C++ 6.0,則STLPort是必須的,我們用它來替代VC++自帶的STL支持。STLPort不需要安裝,只需要簡單地複製整個STLPort目錄到工作站上,然後在VC++集成環境中指定頭文件和庫文件的路徑即可,STLPort的路徑包含位置必須在其他路徑之上,如附圖所示。

要將STLPort整合到VC++集成開發環境中,需要參照附圖進行手工設置。

建議OpenSSL和STLPort的安裝路徑:

建議按照如圖所示的目錄層次放置開發包SDK。請注意,我展開了OpenSSL和STLPort目錄,請察看你拷貝的文件和目錄層次是否一致,注意有兩個目錄SDKs和SDKs_old。


這兩個目錄都可以從\\192.168.0.69\sofeware\dev_tools\SDK處獲取,SDKs_old對應的是靜態編譯的STLPortt和OpenSSL,SDKs中包含的是使用Thread DLL方式編譯的stlport和OpenSSL,主要是爲了減少發佈包的體積。

附圖:IDE配置:

1.Visual C++ 6.0集成環境中 [Tools\Options\Directories]:


include目錄


lib目錄

請注意這裏只有SDKs目錄,如果要使用SDKs_old目錄,請直接將硬盤上SDKs目錄改爲SDKs_new,將SDKs_old目錄改爲SDKs,這樣VC配置中不用修改。這就是爲什麼SDKs和SDKs_old目錄放置到一起的原因。

2.如果使用Microsoft Visual Studio 2005,則應該如下配置(Tools\Options\Projects and solutions\VC++ Directories): 
include目錄


lib目錄

Microsoft Visual Studio 2005,只需要配置OpenSSL目錄即可。

其他輔助工具:

合理使用輔助工具,可以大大提高效率!

1.VA (Visual Assist) VA是一個VC++的插件,功能很強大,對提高工作效率有極大的幫助,強烈建議使用。

VA目前的版本爲1246,可以從 \\192.168.0.69\sofeware\dev_tools\microsoft\plug-in\vax1246獲取,支持Microsoft Visual Studio 2005

2.Source Style

Source Style 是一個VC++插件,讓你在VC++集成開發環境中可以很方便整理源碼格式。

可以從\\192.168.0.69\sofeware\dev_tools\microsoft\plug-in\source style獲取。

3.DebugView

DebugView 可以方面的查看OutputDebugString的輸出信息。

可以從\\192.168.0.69\sofeware\dev_tools\debug\dbgvnt處獲取。

4.ProcessExplorer

該軟件可以很容易的查看進程信息,進程加載模塊信息,進程符號信息等。可以從\\192.168.0.69\sofeware\dev_tools\debug\PROCEXP處獲取。

5.SniffUSB

該軟件可以監控USB總線上的傳輸數據。可以從\\192.168.0.69\sofeware\dev_tools\debug處獲取。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章