【发布时间】:2014-02-11 11:37:00
【问题描述】:
我在我的 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
有什么想法吗?我可以通过 man make 手动查看 make 是可用的
【问题讨论】:
-
man make会给你一些关于make命令的文档。您可以在不安装make本身的情况下安装文档,因此man make不是检查程序是否安装的好测试。