GNU/Linux >> Linux の 問題 >  >> Linux

構成エラー:$PATHに受け入れ可能なCコンパイラーが見つかりません

ソースからOpenCAをコンパイルしているときに、「受け入れ可能なCコンパイラが見つかりません」というエラーが発生しますか?はいの場合、修正方法は次のとおりです。

configure: error: in `/home/openra/openca-base-1.5.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

コンパイルエラーの修正:$PATHに受け入れ可能なCコンパイラが見つかりません

このエラーは、Cコンパイラが見つからないか、コンパイルスクリプトが $ PATHでCコンパイラを見つけられなかったことが原因です。 変数。したがって、最初に、Cコンパイラがインストールされているかどうかを確認します。ほとんどの場合、GNUCコンパイラになります。

以下のコマンドを実行して、GCCがインストールされているかどうかを確認します。

$ rpm -qa | grep gcc

持っていませんか?次に、以下のコマンドを使用してGCCをインストールします。

前提条件:

rootが必要です GCCをインストールする権限。

RHEL / CentOS / Ubuntu/DebianにGCCをインストールする方法

RHEL / CentOS

# yum install gcc

Ubuntu / Debian:

# apt-get install gcc

インストールしたら、次のコマンドを実行します。

RHEL / CentOS:

# yum groupinstall "Development tools"

Ubuntu / Debian:

# apt-get install build-essential

ソースからインストール:(yum/ apt-get経由でインストールすることを選択した場合は、この手順を無視してください)

ソースからGCCをコンパイルしてインストールすることもできます。

これでGCCがインストールされたので、OpenCAをコンパイルしてみてください。場合によっては、ソースからGCCをインストールすることを選択した場合は、 gccのパスを確認してください。 環境変数に設定されます。

# export PATH=$PATH:<gcc command path>

結論:

OpenCAまたは任意のパッケージのコンパイル中に「受け入れ可能なCコンパイラが見つかりません」というエラーが発生した場合は、Cコンパイラ(GCCまたは適切なコンパイラ)をインストールし、環境変数にコンパイラのパスを設定することで問題を修正できます。

お役に立てば幸いです。


Linux
  1. 構成エラー:$PATHに受け入れ可能なCコンパイラーが見つかりません

  2. C++11:g++-4.7 内部コンパイラ エラー

  3. エラー:CentOS でコマンド 'gcc' が終了ステータス 1 で失敗しました

  1. tmuxでlibeventが見つからないというエラー

  2. 実行時のエラー - バージョン `Qt_5' が見つかりません

  3. sshpass:コマンドが見つかりませんエラー

  1. PPM インストール エラー:パッケージに適したインストール先が見つかりません

  2. bc:コマンドが見つかりません

  3. configure:エラー:$PATH に受け入れ可能な C コンパイラが見つかりません