makefile变量展开为空

我在学apue.h的时候写了一个makefile文件,内容是这样的
图片说明

然后我发现我自己make的时候,里面我定义的变量展开的都是空值,比如说我
定义了一个INC =-I ../include变量,在gcc $(INC) -c -o connectretry.o connectretry.c那一行就解释成了一块空格 这是怎么回事?

图片说明

3个回答

命令输入 MAKE all

感觉执行的不是你写的makefile。你里面写的是用gcc编译,执行输出的语句是用cc.

我觉得这个问题应该不是定义的变量展开的都是空值的问题

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问