64 位模式下 .asm 文件中的内联代码
Inlinig code in .asm file in 64 bit mode
我只是想知道是否可以内联编写在外部 .asm 文件中的汇编函数。我的应用程序处于 64 位模式,因此无法使用内联汇编程序(我正在使用 Visual Studio C++)。
提前致谢
Visual Studio 不允许在 64 位模式下进行内联汇编。
理论上可以使用 Link 时间码生成,参见 here
当/LTCG 用于link 使用/Og、/O1、/O2 或/Ox 编译的模块时,执行以下优化:
- 跨模块内联
...
但不确定它在实践中是否有效...
我只是想知道是否可以内联编写在外部 .asm 文件中的汇编函数。我的应用程序处于 64 位模式,因此无法使用内联汇编程序(我正在使用 Visual Studio C++)。
提前致谢
Visual Studio 不允许在 64 位模式下进行内联汇编。
理论上可以使用 Link 时间码生成,参见 here
当/LTCG 用于link 使用/Og、/O1、/O2 或/Ox 编译的模块时,执行以下优化:
- 跨模块内联
...
但不确定它在实践中是否有效...