我將簡短介紹一下。在Visual Studio中創建64位代碼時,_asm塊已被完全剝離。我的問題是,在哪裏可以找到一些關於如何在我可以從我的項目調用的代碼中使用程序集的信息。就像一個彙編文件,我認爲它有一些「優化」的功能,我可以直接在我的C++源代碼中調用它。Visual Studio中的嵌入式彙編文件
2
A
回答
2
一種方法是爲你的彙編程序函數編寫一個C模板,然後使用/FAs
爲那個函數模板。然後,您應該能夠使用生成的彙編源代替C模板源並從此生成。這樣你可以自動處理所有凌亂的ABI錯誤。
2
如果您編寫外部程序集文件,那麼您需要確保它支持編譯器的調用約定。它不是太困難,但。當然,你可以使用內在函數,讓編譯器爲你做一些寄存器和指令重新排序......
相關問題
- 1. 嵌入式彙編
- 2. Visual Studio中的彙編
- 3. 編輯嵌入式資源(Visual Studio)
- 4. 配置ScriptSharp以在Visual Studio中生成.js作爲嵌入式彙編資源
- 5. 彙編嵌入式資源
- 6. 加載嵌入式彙編
- 7. 的Visual Studio C++解彙編
- 8. 例外匯編嵌入式組件'exceptiondisplay'
- 9. 作爲嵌入式資源在Visual Studio 2012中的大文件
- 10. 彙編寄存器中的Microsoft Visual Studio二進制文件
- 11. Visual Studio 2012 Ultimate中的反彙編
- 12. 多態搜索文件系統或彙編嵌入式資源中的文件
- 13. 在彙編中嵌入Global.asax
- 14. 帶有Visual Studio的嵌入式開發(嵌入式緊湊型)
- 15. Visual Studio中聯彙編直接跳轉
- 16. 編譯C++在Visual Studio在彙編
- 17. Visual Studio:沒有可用的反彙編
- 18. Visual Studio 2013上的MIPS彙編
- 19. 來自visual studio的反彙編代碼
- 20. x64在Visual Studio 2010中彙編高亮/格式
- 21. Visual Studio 2010像Visual Studio 6一樣在C++中編譯內聯彙編?
- 22. Visual Studio中的SQL文件編碼
- 23. Visual Studio編譯文件
- 24. 編譯* .lib文件visual studio
- 25. 64位內聯彙編Microsoft Visual Studio 2010
- 26. 使用visual studio arm彙編程序
- 27. Visual Studio反彙編:丟失斷點
- 28. Firebird與Visual Studio嵌入
- 29. 如何在構建Visual Studio 2017中嵌入資源文件?
- 30. C#Visual Studio 2010中嵌入exe文件圖標