アセンブリで以下のプログラムを作ってみました。
write.c
.globl _write
_write:
push ebx
mov $0x1, %eax
........
C言語の方で以下のようにして、アセンブリの関数を使用したいのですが...
soure.cpp
.#include "write.s"
int main(){
_write(1, "hello World\n", 13);
return 0;
}
gcc でコンパイルすると
error: expected unqualified-id before ‘.’ token
というエラーが出てきます。
どうすればいいでしょうか?
教えてください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。