Visual Studio 用に指定された、C++ ソースで次の ASM インライン コードを使用しようとしています。
__asm {
mov ecx,target
}
target は void* ポインターです。これを GCC 互換コードに変換する方法がわかりません。私はGCCがシンタックスを次のように使用することを知っています:
asm (".intel_syntax noprefix");
asm ("mov ecx,target");
しかし、明らかにこの状況では変数に問題があります。では、GCC for Windows を使用してインライン ASM でポインターを使用する方法を誰かに説明してもらえますか?
ご協力いただきありがとうございます。