|
筆者匯編調(diào)試工具: Microsoft 宏匯編器(稱為 MASM),Microsoft Visual Studio 的大多數(shù)版本(專業(yè)版,旗艦版,精簡(jiǎn)版……)都包含 MASM。 其他匯編調(diào)試工具:TASM(Turbo 匯編器),NASM(Netwide 匯編器)和 MASM32(MASM 的一種變體)。GAS(GNU 匯編器)和 NASM 是兩種基于 Linux 的匯編器。在這些匯編器中,NASM 的語(yǔ)法與 MASM 的最相似。 以上引用的是:http://c./view/3294.html 匯編調(diào)試工具使用方法: 下載并安裝vs2019,直接去官網(wǎng)下載安裝即可。安裝時(shí)一定要安裝Visual C ++語(yǔ)言選項(xiàng)。 驗(yàn)證是否安裝Visual C ++語(yǔ)言選項(xiàng)。首先打開(kāi)vs2019,選擇創(chuàng)建新項(xiàng)目。 然后在彈出的窗口中,按圖所示,查看是否包含C++語(yǔ)言。 Visual C ++語(yǔ)言已經(jīng)包括了Microsoft匯編程序(MASM)。如果要驗(yàn)證是否已安裝MASM,到vs2019的安裝目錄中查找是否已經(jīng)包含了名為ml.exe的文件。具體的目錄如下:C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.xx.xxxx\ bin\HostX64\x86。(上面的“ x”字符表示當(dāng)前VS安裝的版本號(hào)中的數(shù)字。) 下載Irvine鏈接庫(kù)[鏈接庫(kù)下載傳送門(mén)]。并將下載的鏈接庫(kù)解壓到c盤(pán)根目錄。解壓出來(lái)的目錄應(yīng)該包含以下文件: | 文檔名稱 | 描述 | b16.asm,b32.asm | 16位和32位匯編語(yǔ)言源文件的空白模板 | GraphWin.inc | 包含用于編寫(xiě)Windows應(yīng)用程序的文件 | Irvine16.inc | Irvine16鏈接庫(kù)使用的包含文件(16位應(yīng)用程序) | Irvine16.lib | 16位鏈接功能庫(kù) | Irvine32.inc | Irvine32鏈接庫(kù)使用的包含文件(32位應(yīng)用程序) I| rvine32.lib | Irvine的32位鏈接庫(kù) | Kernel32.lib | Windows API的32位鏈接庫(kù) | link16.exe | 16位Microsoft鏈接器 | Macros.inc| Irvine的宏包含文件(請(qǐng)參見(jiàn)第10章) | make16_vs2019.bat| 用于構(gòu)建16位應(yīng)用程序的Visual Studio 2019批處理文件 | SmallWin.inc| Irvine32.inc使用的包含MS-Windows定義的小型包含文件 | User32.lib | MS-Windows基本I / O鏈接庫(kù) | VirtualKeys.inc | 鍵盤(pán)代碼定義文件,由Irvine32.inc使用 現(xiàn)在,可以打開(kāi)并構(gòu)建您的第一個(gè)32位項(xiàng)目了。 以上部分內(nèi)容參考的是:http:///gettingStartedVS2019/index.htm ———————————————— 版權(quán)聲明:本文為CSDN博主「biaohu_lanh」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/biaohu_lanh/article/details/105289105 |
|
|