通过make参数而不是Makefile传递编译器标志

时间:2015-08-03 08:09:33

标签: makefile compiler-flags

是否可以通过make参数而不是Makefile为所有编译器调用(所有.cpp文件)添加某些编译器标志?如果有可能,那怎么样?

1 个答案:

答案 0 :(得分:3)

是的,这是可能的。您可以将make形式VARIABLE=value的操作数传递给make,其中VARIABLE变量value定义为VARIABLE,覆盖make定义的内容在你的Makefile中。有关更多详细信息,请参阅:=实现的文档。请注意,在GNU make中使用#content #rowCopy #box { background: none repeat scroll 0 0 white; box-shadow: 3px 3px 17px -1px rgba(0, 0, 0, 0.82); margin: 10px; padding-bottom: 0; padding-top: 0; top: -40px; } .col-sm-3 { width: 22%; } 赋值时,这可能会有所不同。