web-dev-qa-db-ja.com

Ubuntu 18.04でCプログラムファイルをコンパイルする方法

Ubuntu 18.04でCファイルをコンパイルできません。

ターミナルでは$ gcc -o abc.o abc.c -lmというコマンドを使用しましたが、gccが見つからないと表示されます。

この正確なコマンドは、Ubuntu 16.04(以前使用した)でCプログラムをコンパイルできます。

誰でもこれを修正する方法を助けることができますか?私の知る限り、gccはUbuntuのデフォルトのコンパイラーです。しかし、18.04では状況は異なります。 18.04はどうなりましたか?ありがとう!

1
Debajyoti

表示されるエラーは、gccパッケージがインストールされていないか、正しくインストールされていないことを示しています。

これらの症状は、新規インストール後、更新およびアップグレードの前に発生する可能性があります。

解決策は、次を使用してインストールを完了することです。

$ Sudo apt update
$ Sudo apt upgrade
$ Sudo apt install gcc

誤って削除しない限り、Ubuntu 18.04では16.04と同じように自動的にインストールされます。したがって、上記の最初の2つのコマンドで問題を修正する必要があります。

この問題は、新規インストール後にアップグレードと更新を必要とする多くのパッケージで発生します。

2
L. D. James