如何在Visual Studio中創建一個masm項目?我記得上課時我曾經這麼做過,但我後來忘記了,Google只是讓我內聯組裝。如何在Visual Studio中創建一個純裝配項目?
回答
從Win32控制檯模式項目模板開始刪除.cpp文件右鍵單擊解決方案資源管理器窗口中的項目,自定義構建規則,檢查微軟宏彙編程序在VS2015中使用Build Dependencies,Build Customizations, check masm。
通過右鍵單擊源文件節點,添加,代碼,C++文件,確保使用.asm擴展名,在屬性窗口中將文件類型更改爲C/C++代碼,因此它被傳遞給鏈接器
鏈接器設置,清單文件,生成=否。通過這些設置,我可以構建和調試此示例.asm文件:
.486
.MODEL FLAT
.CODE
START:
ret
END START
我試過這與Visual Studio 2008,它也可以。要添加一個新的ASM文件,請在源目錄中創建一個空文件'myfile.asm',然後使用'Add - > Existing Item ...'將其導入。 VS會識別'asm'擴展名併爲你創建一個合適的構建條目,這樣你就可以輕鬆地組裝和鏈接它。 – Devolus 2013-10-13 13:08:11
13 upvotes,我們應該創建一個visual studio項目模板 – 2016-10-15 16:28:16
我不認爲你可以在「現代」Visual Studio版本中做到這一點。這裏有一個很老的一個指令:http://jimweller.com/jim-weller/jim/vc98asmqs/vc98asmqs-4.html
編輯:看起來你是對的 - 它隨VS 2005從那時起,微軟已經開始distribute MASM for free,並可能已經停止了對它的支持。 :(
我記得做它在Visual Studio 2005 – Malfist 2010-04-27 02:03:23
在現代視覺工作室:以管理員身份 新項目 打開Visual Studio 2010 - > Win32控制檯應用程序 單擊Next 取消「預編譯的頭」 檢查「空項目」 單擊Finish 右鍵單擊項目在解決方案資源管理 選擇「自定義構建」 檢查「masmm(.targets,.props) 單擊確定 右鍵單擊再次在Solution Explorer中的項目 選擇‘屬性’ 在‘配置’選擇」所有配置「 展開」Configuration Prope rties」 展開 「鏈接」 點擊 「清單文件」 PUT 「生成清單」 到 「否(/ MANIFEST:NO)」 單擊 「應用」 單擊 「確定」 – 2014-01-29 21:58:49
然後,添加.ASM文件如上所述,代碼等... – 2014-01-29 22:00:05
- 1. 如何在Visual Studio安裝項目中創建卸載程序?
- 2. 如何在Windows中爲Visual Studio項目創建Debian安裝包?
- 3. 創建一個Visual Studio安裝項目後刪除xml文件
- 4. 如何使用的MSBuild建立一個Visual Studio安裝項目
- 5. 在Visual Studio中創建Windows Installer項目
- 6. 在Visual Studio中自動創建項目
- 7. 在Visual Studio 2010中創建OpenCL項目
- 8. 如何創建一個Visual Studio Express的2013桌面項目
- 9. 如何不通過visual studio創建一個tfs項目
- 10. 如何使用Visual Studio創建一個超出源樹項目?
- 11. BannerBitmap不顯示在Visual Studio安裝項目創建安裝
- 12. 在visual studio中創建一個C++項目
- 13. 試圖在Visual Studio 2013中創建一個IronRuby項目
- 14. 不能創建在Visual Studio中的一個新的項目
- 15. 有沒有辦法在Visual Studio中創建另一個項目?
- 16. 在Visual Studio 2015中創建一個空的MVC項目
- 17. 從Powershell包裝一個Visual Studio項目
- 18. 如何讓CMake創建一個僅包含配置文件的Visual Studio項目?
- 19. 在visual studio 2012中創建WPF安裝項目
- 20. 在Visual Studio中創建可信的MSI安裝項目?
- 21. 如何在Visual Studio中爲Qt 5創建一個DLL項目Qt在
- 22. 在Visual Studio項目中創建「控制檯」和「窗口」配置
- 23. 在純C中構建Visual Studio 2013項目
- 24. Visual Studio 2010中創建包/項目
- 25. 創建項目在Visual Studio失敗2013
- 26. 如何在Visual Studio中創建一個本地C++可執行項目2012
- 27. 如何在Visual Studio中創建一個真正空白的項目(2017)
- 28. 如何創建一個顯示在Web類別中的Visual Studio項目模板?
- 29. 使用構建配置在Visual Studio中創建項目的多個版本
- 30. 如何在Visual Studio安裝項目中創建所需的文本框字段?
它仍然可以在最新版本的VS中完成。我寫了一份關於5年前如何做的說明清單,不幸的是,我發佈這些說明的地方早已消失。如果您搜索術語* vs2003指示項目sluggy asm *的組合,您可能會發現它在某處存檔。 – slugster 2010-04-27 02:12:18
試用VS 2008,它工作正常。 :)非常有幫助的問題,因爲谷歌realls只有C/C++接口。 – Devolus 2013-10-13 13:04:22