VC6 0環境安裝STLport 5 2 1

2022-03-08 09:07:46 字數 1949 閱讀 2963

今天安裝stlport,網上搜資料安裝好久,都不行,因為stlport 的版本不對,我這是stlport-5.2.1新版本。

(注意:下面的步驟都在乙個cmd裡操作,很簡單的原因:環境變數啊)

1首先在…\microsoft visual studio\vc98\bin\vcvars32.bat中, 把%stlport%\stlport; ,(注意有英文的分號)  加入include路徑中;把%stlport%\lib; ,加入lib路徑中;(這裡現在%stlport%下沒有lib子目錄,先加上去,一會編譯會生成的)下面是的我:

set include=c:\stlport-5.2.1\stlport;%msvcdir%\atl\include;%msvcdir%\include;%msvcdir%\mfc\include;%include%
set lib=c:\stlport-5.2.1\lib;%msvcdir%\lib;%msvcdir%\mfc\lib;%lib%
2開啟cmd,執行剛才的這個vcvars32.bat;進入%stlport%(這個是你的stlport安裝路徑), 執行configure --help,看一下;執行configure msvc6,正確的話,會有:

stlport configuration tool for windows
setting compiler: microsoft visual c++ 6.0
setting platform: windows xp
done configuring stlport.
go to build/lib folder and type "nmake clean install" to build and
install stlport to the "lib" and "bin" folders.
go to build/test/unit folder and type nmake clean install to
build unit tests and install them in bin folder.
注意:這裡不要按網上很多人說的執行:configure -c msvc6,會有問題的,我就是被困在這兒很長時間的;這個應該是老一點的版本的方式。還有就是這個configure也不是在%stlport%\build\lib下進行的,網上都這樣講,但是%stlport%\build\lib下沒有configure啊!

3接下來先進入%stlport%\build\lib ;執行nmake  /f  msvc.mak,這個要等一段時間;之後,執行nmake  /f  msvc.mak install,是一些copy動作。

(注意:這裡執行 nmake /f msvc.mak 如果出現error,就根據提示到相應的目錄下把相應的檔案清空,再來重新執行一遍)

4主要是上面的步驟,後面的就是配置vc6.0了:

a、tools -> options -> directories,選「include files」,增加%stlport%\stlport,並移至頂端;不移至頂端,還是會用原來vc自帶的stl;

選「library files」,增加%stlport%\lib,並移至頂端;

b、project -> settings -> c/c++, 在category中選 「c++ language」,

勾選」enable exception handling」(這個最好選一下);在category中選」code generation」, 在use run-time library中選」debug mulithreaded」(這個release版選」 mulithreaded」);

Opencv與VC6 0環境的配置

我使用的opencv為1.0版本的,我之前也有試過其他更新的版本,悲催的,都沒成功,後來說是只有1.0支援vc6.0的開發,把vc6.0和opencv安裝好,然後進行如下配置 1 在工程中新增要呼叫的.h lib檔案的路徑 開啟vc6.0,選擇在vc的選單中選擇tools options direc...

vc 6 0 環境下結構體(陣列)的操作類

最近在學習資料結構,資料儲存有多種分類方式 1 線性儲存和非線性儲存 線性儲存包括陣列 鍊錶,非線性儲存包括樹 圖。2 按照陣列 鍊錶 樹 圖來分類 對於陣列,在c語言中運用結構體和malloc函式給結構體陣列動態分配記憶體,然後對陣列進行初始化 判斷是否滿 是否空 逆序處理 插入 追加 公升序排序...

VC6 0設定UNICODE編譯環境

vc 6.0支援unicode程式設計,但預設的是ansi,所以開發人員只需要稍微改變一下編寫 的習慣便可以輕鬆編寫支援unicode的應用程式。1.安裝完成後 需要把vc98 mfc lib下的mfc42u 手動拷貝到對應的安裝目錄下 2.為工程新增unicode和 unicode預處理選項 開啟...