错误消息:";Makefile:1:**特定于目标的变量定义格式不正确。停止。”;
我是一名学生,我的家庭作业要求我创建几个简单的程序、一个生成文件和一个运行脚本。无论我怎么做,当我在服务器上输入“make”作为命令并提交作业时,我总是收到相同的错误消息。我花了很多时间试图自己解决这个问题,我相信到目前为止,这个错误超出了我的教育范围 我已经附加了makefile错误消息:";Makefile:1:**特定于目标的变量定义格式不正确。停止。”;,makefile,gnu,Makefile,Gnu,我是一名学生,我的家庭作业要求我创建几个简单的程序、一个生成文件和一个运行脚本。无论我怎么做,当我在服务器上输入“make”作为命令并提交作业时,我总是收到相同的错误消息。我花了很多时间试图自己解决这个问题,我相信到目前为止,这个错误超出了我的教育范围 我已经附加了makefile all: define calcdrawing encrypt define: define.cpp g++ define.cpp -o define calcdrawing: calcdrawing.cpp
all: define calcdrawing encrypt
define: define.cpp
g++ define.cpp -o define
calcdrawing: calcdrawing.cpp
g++ calcdrawing.cpp -o calcdrawing
encrypt: encrypt.cpp
g++ encrypt.cpp -o encrypt
我收到以下错误消息:
Makefile:1: *** Malformed target-specific variable definition. Stop.
非常感谢您的帮助。您不能按预期使用关键字
定义
将代码生成文件替换为
all: mydefine calcdrawing encrypt
mydefine: define.cpp
g++ define.cpp -o define
calcdrawing: calcdrawing.cpp
g++ calcdrawing.cpp -o calcdrawing
encrypt: encrypt.cpp
g++ encrypt.cpp -o encrypt
将我的定义更改为任意名称