首頁>Club>
6
回覆列表
  • 1 # kukkp488

    VC執行庫,簡單來說,就是用來支援某些軟體執行的。舉個簡單的例子,我們從網上下載來一些綠色精簡軟體或個人軟體作品或某些遊戲,執行的時候發現報錯,常見的有:“缺少或丟失msvcp71.dll、msvcr71.dll、msvcrt.dll、msvcrt.dll等;無法啟動此程式,因為計算機中丟失mfc*.dll。嘗試重新安裝該程式以解決此問題。”因為這些軟體是用採用MicrosoftVisualStudio編寫的,它們執行的過程中必須使用公用的DLL執行庫,即上在所說的VC執行庫。瞭解了原因之後,解決方法也就明白了,有兩種途徑:一是安裝MicrosoftVisualC++執行庫整合包。二是去網上尋找對應版本的VC執行庫DLL檔案,然後再手動複製到系統目錄裡。前者肯定不行,那軟體太龐大了,沒有必要為了幾個執行庫檔案去下載上G的檔案。後者太麻煩了,要去網上尋找,下載後還要自己手動匯入,而且32位和64位系統的匯入目錄是不同的。從字面上看,執行庫是程式在執行時所需要的庫檔案。通常執行庫是以DLL形式提供的。Delphi和C++Builder的執行庫為.bpl檔案,實際還是一個DLL。執行庫中一般包括程式設計時常用的函式,如字串操作、檔案操作、介面等內容。不同的語言所支援的函式通常是不同的,所以使用的庫也是完全不同的,這就是為什麼有VB執行庫、C執行庫、Delphi執行庫之分的原因。即使都是C++語言,也可能因為提供的函式不同,而使用不同的庫。如VC++使用的執行庫和C++Builder就完全不同。

  • 2 # 使用者928021938244

    VC執行庫,簡單來說,就是用來支援某些軟體執行的。

    舉個簡單的例子,我們從網上下載來一些綠色精簡軟體或個人軟體作品或某些遊戲,執行的時候發現報錯,常見的有:“缺少或丟失msvcp71.dll、msvcr71.dll、msvcrt.dll、msvcrt.dll等;無法啟動此程式,因為計算機中丟失 mfc*.dll。

    嘗試重新安裝該程式以解決此問題。”因為這些軟體是用採用Microsoft Visual Studio編寫的,它們執行的過程中必須使用公用的DLL執行庫,即上在所說的VC執行庫。

    瞭解了原因之後,解決方法也就明白了,有兩種途徑:一是安裝Microsoft Visual

    C++執行庫整合包。

    二是去網上尋找對應版本的VC執行庫DLL檔案,然後再手動複製到系統目錄裡。前者肯定不行,那軟體太龐大了,沒有必要為了幾個執行庫檔案去下載上G的檔案。後者太麻煩了,要去網上尋找,下載後還要自己手動匯入,而且32位和64位系統的匯入目錄是不同的。

  • 中秋節和大豐收的關聯?
  • 桃花源記概括的成語是()急急急快快快?