こんにちは、コンピューターで単純な C プログラムをコンパイルしようとしていますが、コンパイル時にターミナルの下から同様のメッセージが表示され [画像を参照]、何らかのアセンブリ エラーが示されます。これがコンピューターのメモリ/スタックの問題なのか (コンピューターを再起動しましたが) なのか、それとも何か他のものなのかはわかりませんが、ここ数日、同じ方法で C プログラムをコンパイルしていることは確かです。
コード:
#include <stdio.h>
main(){
printf("hello");
}
出力:
/tmp/cconajAc.s: アセンブラー メッセージ: /tmp/cconajAc.s:9: エラー: 「プッシュ」のサフィックスまたはオペランドが無効です
これを修正する方法を教えてください!
編集済み: 別のコンピュータ ラボ ルームのワークステーションから変更したばかりで、アセンブリ エラーが発生することなく正常に動作します。私の推測では、別の実験室のコンピューターにインストールされている開発ツールのエラーであると思われます。今のところこれでうまくいくと思いますが、他のコンピューターで発生した問題の原因を知ることは興味深いでしょう.