こんにちは、デフォルトのgccができなかったため、アセンブリファイルをコンパイルするために新しいgccをインストールしました
Sudo apt install gcc-4.8
ここで、gcc SomeProgam.sでgcc-4.8 SomeProgram.sをコマンドするために、私のgccをgcc-4.8に向けました(または、そう思いました。)
次のコマンドを使用しました(gcc-4.8のインストール後):
$ Sudo rm usr/bin/gcc
$ Sudo ln -s usr/bin/gcc-4.8 /usr/bin/gcc
しかし、gccをコンパイルしようとすると、このメッセージが表示されます
Command 'gcc' not found, but can be installed with:
Sudo apt install gcc
gcc-4.8 SomeProgram.sは引き続き機能します。
gccを再度インストールすると、すでにgccを持っていることを示す情報が表示されます
しかし、私はそれを使用できないようです。したがって、ポインティングに問題があるはずです。
gccを元に戻すのを手伝ってください。gccコマンドをgcc-4.8に転送するのを手伝ってください。
よろしくお願いします。
コメントはまだできません。
しかし、元のlnコマンドが正しくないことを指摘する必要があります。これにより、誤った相対リンクが作成されますusr/bin/gcc-4.8
下 /usr/bin/
正しいコマンドは
Sudo ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
または
Sudo ln -s gcc-4.8 /usr/bin/gcc