Windows でアセンブラ ファイルをコンパイル/実行する最も簡単な方法は何ですか? 1 つのオプションは、Visual Studio C++ プロジェクト内に単純に埋め込んで__asm
タグを使用することでしょうか?
質問する
199 次
1 に答える
2
そうしないことをお勧めします。代わりに、アセンブリ言語プログラムを .asm ファイルに個別に記述し、それをオブジェクト ファイルにコンパイルします (または .lib ファイルでも構いません)。次に、それをプログラムにリンクします。これにより、コード内のバグの追跡が容易になります。__asm を使用することは、個別のアセンブリ言語ファイルを作成する代わりに行うには不適切です。
MASM、NASM、FASM など、任意の数のアセンブラを使用できます。C/C++ プログラムで使用される呼び出し規則を覚えておいて、MASM/NASM/FASM のコードでそれを複製してください。
于 2012-10-18T21:38:39.580 に答える