本文記錄 Visual Studio 2015 Community 版的下載、安裝全過程,並針對默認安裝缺少 C++ 工作負載的問題,提供補裝 C++ 開發組件的詳細步驟,最終構建 VS2015 + Qt5 + OpenCV3 的混合開發基礎環境。
一、下載安裝包
二、安裝流程詳解
- 雙擊引導程序,彈出隱私許可對話框,點擊「安裝」。
- 下載安裝包階段:引導程序會連接微軟服務器下載完整安裝文件(數 GB)。
- 常見問題:若出現「安裝包丟失或損壞」,通常是網絡無法直連微軟下載服務器。
- 解決方案:開啟 VPN/代理(翻牆)後重新點擊「安裝」,或使用離線 ISO 鏡像安裝。
- 漫長等待:視網速而定,可能需 20-60 分鐘。安裝過程會自動配置 .NET Framework、Windows SDK 等組件。
- 安裝完成:點擊「啟動」進入 VS2015 歡迎頁面。
三、補裝 C++ 開發工作負載(關鍵步驟)
默認安裝僅包含 C#/.NET 相關組件,C++ 編譯器、庫、調試器未安裝,需手動添加。
- 打開 VS2015 → 文件 → 新建 → 項目。
- 在左側模板列表中找到 Visual C++ 分類,若顯示「安裝通用 Windows 平台工具」或類似提示,雙擊該項目。
- 彈出 Visual Studio 安裝程序,勾選 Visual C++ 相關工作負載(建議全選:桌面開發、通用 Windows 平台開發、Linux 開發等)。
- 點擊「修改」/「安裝」,再次經歷下載等待過程(需保持網絡暢通/開啟代理)。
- 安裝完成後重啟 VS2015,再次「新建項目」,Visual C++ 模板(如「Windows 控制台應用程序」)已可用。
四、驗證 C++ 環境
#include <iostream>
int main() {
std::cout << "VS2015 C++ Ready!" << std::endl;
return 0;
}
按 F5 編譯運行,控制台輸出成功即表示環境就緒。
五、後續擴展:構建 VS2015 + Qt5 + OpenCV3 環境
- Qt5:下載 Qt Online Installer,選擇
MSVC 2015 64-bit 組件,安裝後在 VS 中安裝 Qt Visual Studio Tools 擴展並配置 Qt 版本路徑。
- OpenCV3:下載預編譯包或源碼編譯,配置系統環境變量
OPENCV_DIR,在 VS 項目屬性中添加包含目錄、庫目錄、依賴項(如 opencv_world3xx.lib)。
六、避坑提示
- 安裝過程務必保持網絡暢通,國內直連微軟服務器極不穩定,建議全程開啟代理。
- 安裝路徑盡量使用默認路徑,避免中文/特殊字符導致後續配置失敗。
- 若磁盤空間緊張,可在安裝程序中取消勾選不需要的工作負載(如 Xamarin、Azure 工具)。
- VS2015 主流支持已結束,新項目建議優先考慮 VS2019/VS2022,本文僅供維護舊項目參考。