标签: c++ assembly inline-assembly inline-code
我只是想知道是否可以内联在.asm文件中编写的汇编函数。我的应用程序是64位模式,因此无法使用内联汇编程序(我使用的是Visual Studio C ++)。
提前致谢
答案 0 :(得分:3)
Visual Studio不允许在64位模式下进行内联汇编。
答案 1 :(得分:1)
理论上可以使用链接时间代码生成,参见here
当/ LTCG用于链接使用/ Og,/ O1,/ O2或/ Ox编译的模块时,将执行以下优化:
...
不确定它是否会在实践中发挥作用......