VS 2005中毒後編譯出現的錯誤及其解決過程

2021-04-30 00:27:44 字數 418 閱讀 5946

使用vs c++ 2005 (

帶sp1)

編譯乙個工程,出現乙個錯誤:

程式資料庫管理器不匹配;請檢查安裝。(英文版的錯誤提示為:

program database manager mismatch please check your installation

)。開始我想著重灌vs 2005 就好了。於是重灌vs 2005 ,然後編譯工程成功。結果第二天開機編譯一樣的工程還是出現一樣的錯誤。於是檢視任務管理,發現有不明程序,馬上安裝防毒軟體,發現中毒頗為嚴重,所中病毒為

worm.win32.viking.jq。

將機子上所有磁碟防毒後再重新編譯工程,編譯成功,原來是病毒感染

vs 2005

所致!

Ptlib在vs2005中編譯

opal是基於ptlib這個跨平台c 類庫的,所以開始研究opal之前先在vs2005中編譯和學習ptlib,也叫pwlib的。ptlib是跨平台的所以需要一些步驟 2,用vs開啟解決方案,在vs 的工具 選項 解決方案 c 選項卡中,新增 include 到包含選項 新增 lib 到引用和可執行檔...

VS 2005 編譯錯誤

使用vs2005 建立了乙個windows應用程式,在呼叫dll的時候,出現了以下的錯誤 declspec dllexport 不能與 clr pure 或 clr safe 一起使用 error c3395 answerphone declspec dllexport 不能應用於具有 clrcal...

vs2003與vs2005編譯區別

由於 asp.net 1.x 中引入了頁模型,asp.net web 頁的編譯過程總是分成兩個階段。首先,隱藏檔案和其他支援類編譯到乙個程式集中,然後在執行時編譯單獨的 aspx 檔案。雖然這種模型具有許多優點,但它也有一些缺點。asp.net 2.0 提供基本模型的幾種替代模型,並根據您的特定需要...