web-dev-qa-db-ja.com

/ bin / bash:g ++:コマンドが見つかりませんエラー127

Tar.gzファイルからソフトウェアクイックネットをインストールしようとしました。 ./configureを実行した後、makeを実行しようとすると、次のエラーが表示されました。

g++ -I. -I.   -c QN_args.cc
/bin/bash: g++: command not found
make: *** [QN_args.o] Error 127

gccコンパイラを既にインストールしています。

6
Jasmeen Patel

Gccではなくg ++コンパイラが必要なので、g++パッケージをインストールします。必要なヘッダーにはbuild-essentialをインストールします。

Sudo apt-get install g++

そして、必要な場合(おそらくこのパッケージではありません):

Sudo apt-get install build-essential

READMEファイルを読んでから、INSTALLファイルを読み、指示に従ってください。通常は、configureの実行に要約されます。

./configure

次にmakeを実行します:

make

次に、システム領域にプログラムをインストールする場合は、次を実行します。

Sudo make install

構成ステップでは、必要な部分(g ++)を検索し、必要な部分が見つからない場合は文句を言って停止する必要があります。システムに関する情報からMakefileを構築します。

ダウンロードしたパッケージに問題はありませんでしたが、繰り返しますが、私はbuild-essentialパッケージをインストールしました。 g++/usr/binにインストールされます。これはPATHの通常の部分です。

13
ubfan1