您好我正在尝试创建一个非常简单的makefile。 makefile只包含一个c文件和两个标头。当我使用make编译时,我得到:"没有什么可以为' makefile' &#34 ;.我正在阅读有关makefile的教程在编译错误方面没有太多帮助。 这是我的makefile:
main_J: main_J.cpp functions_J.h head_struct.h
g++ -o main_J main_J.cpp
答案 0 :(得分:1)
你很可能正在做
$ make makefile
这是尝试创建 makefile。相反,你可以做
$ make
这将执行默认规则,它只是makefile中的第一个规则。或者,您可以明确指定要构建的目标:
$ make main_J