/bin/bash: g++: 命令未找到错误 127

Jas*_*tel 14 command-line bash compiling gcc software-installation

我试图从 tar.gz 文件安装软件 quicknet。运行后./configure,当我尝试运行时make,它显示以下错误:

g++ -I. -I.   -c QN_args.cc
/bin/bash: g++: command not found
make: *** [QN_args.o] Error 127
Run Code Online (Sandbox Code Playgroud)

我已经安装了gcc编译器。

ubf*_*an1 22

你需要 g++ 编译器,而不是 gcc,所以安装这个g++包,也许还有build-essential任何需要的头文件:

sudo apt-get install g++
Run Code Online (Sandbox Code Playgroud)

如有必要(可能不适用于此包):

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

您应该阅读 README 文件,然后阅读 INSTALL 文件并按照说明进行操作。它们通常归结为运行配置:

./configure
Run Code Online (Sandbox Code Playgroud)

然后运行make:

make
Run Code Online (Sandbox Code Playgroud)

然后,如果要在系统区域中安装程序,请运行:

sudo make install
Run Code Online (Sandbox Code Playgroud)

配置步骤应该搜索出必要的部分 (g++),如果没有找到必要的部分,则抱怨并停止。它根据有关您的系统的信息构建 Makefile。

我对下载的软件包没有任何问题,但话说回来,我确实build-essential为我的工作安装了该软件包。g++安装到/usr/bin,这应该是您的PATH.