未找到使命令



我已经在我的 linux ec2 服务器中创建了名为 Makefile 的 make 文件。

all: a b
a: daemon.cpp dictionary_exclude.cpp
        g++ -o a daemon.cpp dictionary_exclude.cpp -lpthread -std=c++0x -L.
b: user_main.cpp client.cpp
        g++ -o b user_main.cpp client.cpp

我可以独立成功地运行其中的每一个。

但是当我执行时

make
make -f Makefile

它说:-bash: make: command not found

知道吗?我可以手动看到通过人工制作可用

请执行以下命令在您的系统中安装 make

sudo yum install build-essential

在 CentOS 或 Red Hat 中,试试这个:

yum groupinstall "Development Tools"
可能是

您尚未安装 binutils http://en.wikipedia.org/wiki/GNU_Binutils 或者您尚未将 PATH 变量设置为正确的 bin utils 位置。

Ubuntu 16 上的sudo apt-get install build-essential对我有用

相关内容

  • 没有找到相关文章

最新更新