C 如何使用makefile以及;“没有这样的工作”;意思是

C 如何使用makefile以及;“没有这样的工作”;意思是,c,gcc,makefile,C,Gcc,Makefile,您好,我正在尝试使用%make运行makefile,但它告诉我“没有这样的作业”。我不确定makefile应如何保存为,但它与我正在尝试运行的其他文件位于同一目录中。下面是一个使用g++的简单makefile示例: 生成文件: all: g++ main.cpp anotherFile.cpp -o someBinaryOutput 现在,您只需调用make关键字进行编译,然后调用/运行即可,即: user@comp:path/to/directory$make user@comp:pat

您好,我正在尝试使用%make运行makefile,但它告诉我“没有这样的作业”。我不确定makefile应如何保存为,但它与我正在尝试运行的其他文件位于同一目录中。

下面是一个使用g++的简单makefile示例:

生成文件:

all:
  g++ main.cpp anotherFile.cpp -o someBinaryOutput
现在,您只需调用
make
关键字进行编译,然后调用
/
运行即可,即:

user@comp:path/to/directory$make
user@comp:path/to/directory$./someBinaryOutput

您不应在其前面使用百分号;只需运行
make
。百分比符号从何而来?以防你好奇
%
是什么意思:在你的shell手册中寻找“作业控制”。