如何改变make命令的默认操作?

如何改变make命令的默认操作?

我使用的是默认的 make 命令,没有 makefile,但我想-g默认将标志添加到编译命令中。没有 makefile,我该怎么做?

答案1

不确定我是否理解正确,但基于这些隐含规则:https://www.gnu.org/software/make/manual/make.html#Implicit-Rules你想设置你的 $CFLAGS

因此你的解决方案应该是

 export CFLAGS='-g'

或者如果你已经在 CFLAGS 中设置了某些内容

export CFLAGS="$CFLAGS -g"

答案2

怎么样,alias g++='g++ -g'

相关内容