小编jhi*_*515的帖子

使用 Scons 删除 CCFLAGS 中的标志

我发现示例替换了 Scons 中的 CCFLAGS 标志,但没有删除标志。例如,如果您有一个具有定义的高级 SConstruct 文件:

baseEnv.Append( CCFLAGS = [ '-Wall', '-D_FORTIFY_SOURCE=1' ])
Run Code Online (Sandbox Code Playgroud)

您想要在较低级别的 Sconscript 文件中删除该标志:

myEnv = baseEnv.Clone()
# Remove '-D_FORTIFY_SOURCE=1' flag from myEnv:CCFLAGS
Run Code Online (Sandbox Code Playgroud)

你会怎样做呢?

scons

7
推荐指数
1
解决办法
1718
查看次数

标签 统计

scons ×1