Я пробовал редактировать SConstruct, чтобы указать на другой компилятор gcc, но он всегда использует тот, который определен в/usr/bin/gcc и/usr/bin/g ++.Как направить scons на другой компилятор, установленный в моем домашнем каталоге?
env = DefaultEnvironment()
env['CC'] = '/home/aaron/devel/bin/gcc'
env['CXX'] = '/home/aaron/devel/bin/g++'
Что я делаю неправильно? Кроме того, есть ли способ, чтобы указать другой компилятор командной строки, используя что-то вроде:
scons cxx=/home/aaron/devel/bin/g++
Я сошел с ума, пытаясь сделать эту работу. Благодаря!
Daze
AddOption правильный способ сделать это. Вы также можете использовать ARGUMENTS.get ('cxx'), но тогда это не является липким. – cheez