假设我有一个文件foo.c,没有Makefile,当我调用make foo时,make的隐式规则可以方便地插入并编译foo.c。是否有一种简单的方法可以将诸如-g-Wall之类的几个标志添加到隐式规则中?

我已经看到可以在Makefile中使用模式规则,但是我希望这些标记在隐式规则中适用于整个本地计算机(mac OS)。

最佳答案

我想我找到了您想要的文章:

http://seshbot.com/blog/2014/06/16/make-with-no-makefile-for-c-plus-plus-playgrounds/

基本上,它告诉您将环境变量设置为默认情况下始终希望传递的标志

关于c++ - Make-更改系统范围的隐式规则,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38979477/

10-11 21:02