vc++執行庫(visual c++ 可再發行程式包)是執行使用相應版本的 visual c++ 開發的應用程式時必要的元件。
wampserver內建的apache、mysql、mariadb和php就依賴vc++執行庫,所以我們需要在電腦上安裝好vc++執行庫,否則無法正常使用wampserver。
wampserver依賴的vc++執行庫版本有下列這些:
* microsoft visual c++ 2008
* microsoft visual c++ 2010
* microsoft visual c++ 2012
* microsoft visual c++ 2013
* microsoft visual c++ 2015-2019
vc++執行庫還區分32位(x86)和64位(x64)。所以,對於32位的電腦,只需要安裝32位的vc++執行庫。對於64位的電腦,需要安裝32位(x86)和64位(x64)的執行庫。
## 檢查執行庫
首先,我們先看看自己的電腦安裝了那些vc++執行庫,然後再針對性的安裝上缺少的vc++執行庫。
電腦上開啟`控制面板\程式\程式和功能`,檢查當前已安裝的程式列表裡面是否有下面列出的10個vc++執行庫。
> 32位的電腦只需要有5個即可,即忽略(x64)的vc++執行庫
![image.png](
## 安裝vc++執行庫
### visual c++ 2008 redistribuable
1.開啟vc++執行庫程式檔案(如果有提示uac授權,直接同意即可)
![imageb0dd040a454dd3e8.png](
選下一步(next)繼續
2.勾選同意安裝協議,然後點安裝(install)進行安裝
![imageb180e673d105fc9f.png](
![imagec9cdda3edf9b04a1.png](
3.安裝完成,直接點完成(finish)即可
![imagea2208a5c37b6bbbb.png](
### microsoft visual c++ 2010 redistribuable
1.開啟vc++執行庫程式檔案
![image3153a2f665702172.png](
2.勾選同意安裝協議,然後點安裝進行安裝(如果有提示uac授權,直接同意即可)
![image702d7d33ab3f9cd4.png](
![imaged3cc18fe6049edb3.png](
3.完成安裝
![image3a8178eff45d11b4.png](
### microsoft visual c++ 2012 redistribuable
1.開啟vc++執行庫程式檔案,勾選同意安裝協議,然後點安裝(install)進行安裝
![imageb0b2e2cc59285802.png](
![imagedb267c7df9c7992b.png](
2.完成安裝
![image0bd1be05c163d378.png](
### microsoft visual c++ 2013 redistribuable
1.開啟vc++執行庫程式檔案,勾選同意安裝協議,然後點安裝(installer)進行安裝
![image0b60afa551d56693.png](
![imageb38f052acc353900.png](
2.完成安裝
![image63c0452332ab979c.png](
### microsoft visual c++ 2015-2019 redistribuable
1.開啟vc++執行庫程式檔案,勾選同意安裝協議,然後點安裝進行安裝
![image500a2dfc91ff83f2.png](
![image476048121e2ca9ec.png](
2.完成安裝
[![image26f9fd9dbeab4039.png](
執行庫實現
堆的實現 io與檔案操作 字串相關操作 格式化字串 helloworld程式無須用到的功能就不實現,比如異常 盡量簡化設計,盡量符合c 標準庫的規範 對於可以直接在標頭檔案實現的模組盡量在標頭檔案中實現,以免諸多的類 函式的宣告和定義造成 量膨脹,不便於演示 執行庫 要做到可以在windows和li...
VC執行庫 ( MT MD 等)
由於老是混淆這些概念,特轉此微博。vc專案屬性 配置屬性 c c 生成 執行時庫 可以採用的方式有 多執行緒 mt 多執行緒除錯 mtd 多執行緒dll md 多執行緒除錯dll mdd 單執行緒 ml 單執行緒除錯 mld reusable library switch library macro...
C執行庫 二
任何乙個c程式,它的背後都有一套龐大的 來進行支撐,以使得該程式能夠正常執行。這套 至少包括入口函式,及其所依賴的函式所構成的函式集合。當然,它還理應包括各種標準庫函式的實現。這樣的乙個 集合稱之為執行庫 runtime library 而c語言的執行庫,即被稱為c執行庫 crt 如果擁有visua...