非常感谢,那么我想要给独立的group添加编译优化等级,需要怎么做呢?
CCFLAGS = ['-O2']
group = DefineGroup('drv', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES,LIBRARY = '',CCFLAGS = CCFLAGS)
print('help me :',Env.get('CCFLAGS', ''))
C、CPP都使用同一套。
但是编译报错如下:
Newlib version:2.4.0
AttributeError: 'list' object has no attribute 'replace':
File "E:sharert-threadbspsplboardsCCO_TSConstruct", line 65:
objs.extend(SConscript(os.path.join(soc_lib_path_prefix, 'soc', 'SConscript')))
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 668:
return method(*args, **kw)
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 605:
return _SConscript(self.fs, *files, **subst_kw)
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 286:
非常感谢,那么我想要给独立的group添加编译优化等级,需要怎么做呢?
CCFLAGS = ['-O2']
group = DefineGroup('drv', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES,LIBRARY = '',CCFLAGS = CCFLAGS)
print('help me :',Env.get('CCFLAGS', ''))
C、CPP都使用同一套。
但是编译报错如下:
Newlib version:2.4.0
AttributeError: 'list' object has no attribute 'replace':
File "E:sharert-threadbspsplboardsCCO_TSConstruct", line 65:
objs.extend(SConscript(os.path.join(soc_lib_path_prefix, 'soc', 'SConscript')))
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 668:
return method(*args, **kw)
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 605:
return _SConscript(self.fs, *files, **subst_kw)
File "E:shareenv_released_1.2.0envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 286:
举报