简体   繁体   English

为什么Visual Studio可以识别__asm {}但不能识别汇编代码?

[英]Why visual studio recognizes __asm {} but can't recognize assembly code?

We can use stuff like this in visual studio: 我们可以在Visual Studio中使用以下内容:

__asm
{
    mov   x1,offset thunk_begin; 
    mov   x2,offset thunk_end;
}

But as quoted from here : 但是从这里引用:

Since Visual Studio does not recognize assembly code, Visual Studio will have to be told what program to call to compile the assembly code. 由于Visual Studio无法识别汇编代码,因此必须告知Visual Studio调用哪个程序来编译汇编代码。

I'm really confused. 我真的很困惑

那是指独立的程序集源文件,而不是内联的 asm,这就是您的示例。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM