visualc運行程序一閃而過 visualc

三、Visual C編譯器
Microsoft Visual C++(簡稱Visual C++、MSVC、VS或VC)是微軟公司的免費C++編譯器與開發工具,具有集成開發環境(Visual Studio),可提供編輯C語言,C++以及C++/CLI等編程語言 。在Windows系統中,Microsoft Visual C++的應用還是相當廣泛的 。

visualc運行程序一閃而過  visualc

文章插圖
3.1、Visual C/C++編譯器發展歷史
在上世紀80年代至90年代早期,Microsoft Visual C++最初叫做Microsoft C/C++;直到1992年,才開始發布Microsoft Visual C++之一代版本,即Microsoft Visual C++ 1.0,它是Microsoft C/C++ 7.0的更新版本 。
在1995年,開始發布 Visual Studio初版,該版本的版本號不是從1.0開始,而是直接是從4.0開始;因為Microsoft Visual C++ 2.0版本+Windows NT系統組合并沒有流行開來,直到1995年Microsoft Visual C++ 4.0版本發布,該版本也被稱為Visual Studio初版(即 Visual Studio 4.0),后續版本以Microsoft Visual C++ xx或 Visual Studio xx形式命名,而Microsoft Visual C++ 3.0版本是不存在的 。
在Microsoft Visual C++ 4.0(或 Visual Studio 4.0)中,包含有 Visual C++ 4.0,Visual Basic 4.0,這兩個是獨立的安裝程序,要開發VC程序則安裝Visual C++ 4.0,如果要開發VB程序,則安裝Visual Basic 4.0;
visualc運行程序一閃而過  visualc

文章插圖
在1998年,發布了Microsoft Visual C++ 6.0(或 Visual Studio 6.0),該版本的Visual C++ 6.0與Visual Basic 6.0在當時是非?;馃岬?,各大高校均使用該版本作為學校的教材,持續了10幾年 。
visualc運行程序一閃而過  visualc

文章插圖
在 Visual Studio 6.0之前,采用的是MFC框架來開發應用程序,直到2002年,.NET框架的到來 。
visualc運行程序一閃而過  visualc

文章插圖
在2002年,發布了Microsoft Visual C++ .NET 2002(或Visual Studio .NET 2002)版本,該版本引入了.NET 1.0框架,該框架將VC++/VB/VJ++開發合并到一個開發環境中,即在同一個IDE中可以開發多種應用程序 。.NET的出現使得MFC框架的應用受到沖擊,雖然直到現在微軟還在維護著MFC框架 。
Visual Studio的各個版本信息大致如下表所示:
visualc運行程序一閃而過  visualc

文章插圖

visualc運行程序一閃而過  visualc

文章插圖
3.2、Visual Studio下載
Visual Studio目前的最新穩定版本是Visual Studio 2019,而且現在最新的Visual Studio 2022預覽版也提供下載試用,下載地址為:
https://visualstudio.microsoft.com/zh-hans/vs/preview/#download-preview
visualc運行程序一閃而過  visualc

文章插圖
如果需要穩定的版本可以選擇Visual Studio 2019或之前的版本,如下下載地址:
https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
visualc運行程序一閃而過  visualc

文章插圖
3.3、Visual Studio應用開發
3.3.1、基于MFC框架應用開發
現在的Visual Studio默認是沒有安裝MFC組件的,因此安裝完Visual Studio需要安裝MFC組件 。打開vs,依此點擊文件->新建->項目,點擊“打開Visual Studio安裝程序” 。
visualc運行程序一閃而過  visualc

文章插圖
在打開的安裝程序中選擇“使用C++的桌面開發”,然后在右側勾選“MFC和ATL支持(x86和x64)“選項,然后確定安裝即可 。
visualc運行程序一閃而過  visualc

文章插圖
【visualc運行程序一閃而過visualc】MFC組件安裝完成后,重啟VS,然后就可以創建MFC項目進行開發了 。
visualc運行程序一閃而過  visualc

文章插圖
3.3.2、基于.NET框架應用開發
基于.NET框架應用(CLR)開發也是類似,依此點擊文件->新建->項目,然后直接選擇“Windows桌面”,進行開發 。
visualc運行程序一閃而過  visualc

文章插圖
3.4、Visual Studio Code
Visual Studio Code簡稱VS Code,是在2015年發布的一個跨平臺(Windows/Linux/Mac)、免費的、輕量級的源代碼編輯器,支持C/C++、Java、Python、PHP、JavaScript等主流39種語言的編寫 。編輯器該有的特性其都已集成,比如語法高亮、括號匹配、自動補全等,也支持Git,在用戶的口碑還是不錯的 。
Visual Studio Code官方下載地址如下:
https://code.visualstudio.com/Download
visualc運行程序一閃而過  visualc

文章插圖

推薦閱讀