首先在解決方案資源管理器中,右鍵單擊項目,在彈出菜單中選擇“自定義生成規則”。
如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?
在彈出的對話框中,勾選“Microsoft Macro Assembler"壹項,如圖:
如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?
此外,還要繼續作壹些設置。我學匯編時用的書是Irvine編的《Intel匯編語言程序設計》,書中提供的每個例程都需要包含作者提供的Irvine32.inc文件。以此為例說明:
在解決方案資源管理器中,右鍵單擊項目,在彈出菜單中選擇“屬性”。
首先,在“配置屬性-Microsoft Macro Assember-General”中,將Include Paths改為妳的庫文件所在的文件夾,如下圖所示(我的庫文件在C:\Masm615\INCLUDE)目錄下:
如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?
然後,在“配置屬性-鏈接器-輸入”中,將附加依賴項改為Irvine32.lib的絕對路徑。
如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?
最後壹步,因為書中的例程都是在Win Console下的,故在“配置屬性-鏈接器-系統”中將子系統設為控制臺。
如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?
完成了以上的配置之後,就可以在Visual Studio 2008的環境下,編輯,調度,運行匯編程序了。不過比較遺憾的是,好像Visual Studio沒有對*.asm文件的語法檢查功能。