我将简短介绍一下。在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文件图标