运行 为我的 Makefile.cpp 制作时出错
Error when running make for my Makefile.cpp
我遇到错误 "No targets specified and no makefile found. Stop."
然而,我在同一目录中 运行 为我的 Makefile.cpp 使用 "make" 命令。
所以我只想为 运行 我的三个独立文件做一个简单的 makefile:
all:
g++ gameoflife.cpp functions.cpp header.hpp -o gameoflife
第二行跳格一次。
如果我需要重命名文件或如何正确 运行 make 文件,请告诉我。谢谢。此外,这一切都是 运行 在安装了 make 等的 UNIX 服务器中
make 命令使用具有您通过 -f 选项指定的名称的 makefile。如果您不使用 -f 选项,它将使用没有 .cpp
附录的文件 Makefile
。
您的编辑器可能已将您的 Makefile
保存为 Makefile.cpp
。检查您使用的名称是否正确。
编辑:
更具体地说:GNU make 按顺序搜索以下文件之一:
- GNUmakefile
- 生成文件
- 生成文件
我遇到错误 "No targets specified and no makefile found. Stop." 然而,我在同一目录中 运行 为我的 Makefile.cpp 使用 "make" 命令。
所以我只想为 运行 我的三个独立文件做一个简单的 makefile:
all:
g++ gameoflife.cpp functions.cpp header.hpp -o gameoflife
第二行跳格一次。
如果我需要重命名文件或如何正确 运行 make 文件,请告诉我。谢谢。此外,这一切都是 运行 在安装了 make 等的 UNIX 服务器中
make 命令使用具有您通过 -f 选项指定的名称的 makefile。如果您不使用 -f 选项,它将使用没有 .cpp
附录的文件 Makefile
。
您的编辑器可能已将您的 Makefile
保存为 Makefile.cpp
。检查您使用的名称是否正确。
编辑:
更具体地说:GNU make 按顺序搜索以下文件之一:
- GNUmakefile
- 生成文件
- 生成文件