假设我有一个foo.c文件,但没有Makefile,当我调用make foo时,make的隐式规则可以方便地插入并编译foo.c。有没有一种简单的方法可以在隐式规则中添加几个标志,比如-g和-Wall?
我已经看到可以在Makefile中使用模式规则,但我更希望隐式规则中的这些标志应用于整个本地计算机(mac )。
发布于 2016-08-17 00:11:00
我想我找到了一篇你想要的文章:
http://seshbot.com/blog/2014/06/16/make-with-no-makefile-for-c-plus-plus-playgrounds/
基本上,它告诉您将环境变量设置为您始终希望在默认情况下传递的标志
发布于 2016-08-17 00:09:15
您可以在命令行前面加上CFLAGS:
CFLAGS='-g -Wall' make foohttps://stackoverflow.com/questions/38979477
复制相似问题