- 從「檔案」功能表中選擇「新增」->「專案」。
- 在「新增專案」視窗(如下圖)中,展開左方的「專案類型」樹狀目錄中的「Visual C++」然後選擇「Win32」,再選擇右方的「Win32 主控台應用程式」範本。
- 輸入專案名稱(例如:AsmProject)及儲存位置按下「確定」按鈕。
- 當顯示「Win32 應用程式精靈」視窗時,請按「下一步」按鈕繼續。
- 在第二步驟的視窗中,勾選「空專案」,然後按「完成」按鈕。
- 建立好專案後,方案總管看起來應如下圖:
- 將「main.asm」複製到專案資料夾中。
TITLE MASM Template (main.asm) ; Description: ; ; Revision date: .386 .MODEL flat, stdcall .STACK 4096 ExitProcess PROTO, ; exit program dwExitCode:DWORD ; return code .data .code main PROC mov al, -1 INVOKE ExitProcess,0 main ENDP END main
- 在專案名稱上按右鍵,選擇「加入」->「現有項目」,然後選擇「main.asm」,再按「加入」按鈕。
- 從「專案」功能表中選擇「自訂建置規則」,然後勾選「Microsoft Macro Assembler」,按下「確定」。
- 從「建置」功能表中選擇「建置方案」,如果沒有錯誤,就表示一切步驟正確。
2011年10月16日 星期日
使用 Visual Studio 2008 建立 Win32 位元組合語言專案
最近在學習組合語言,於是選擇 Visual Studio 2008 當作開發工具,但在 Visual Studio 2008 中沒有適合的專案範本,而且建立專案時,需要不少步驟,步驟如下:
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言