我尝试从 tar.gz 文件安装软件 quicknet。运行后./configure
,当我尝试运行时make
,它显示以下错误:
g++ -I. -I. -c QN_args.cc
/bin/bash: g++: command not found
make: *** [QN_args.o] Error 127
我已经安装了gcc
编译器。
答案1
您需要 g++ 编译器,而不是 gcc,因此安装该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
。