J'ai essayé d'éditer SConstruct pour pointer vers un compilateur gcc différent mais il semble toujours utiliser celui défini dans/usr/bin/gcc et/usr/bin/g ++.Comment pointer scons vers un autre compilateur installé dans mon répertoire personnel?
env = DefaultEnvironment()
env['CC'] = '/home/aaron/devel/bin/gcc'
env['CXX'] = '/home/aaron/devel/bin/g++'
Qu'est-ce que je fais mal? Aussi, est-il un moyen de spécifier un autre compilateur sur la ligne de commande en utilisant quelque chose comme:
scons cxx=/home/aaron/devel/bin/g++
Je suis devenu fou à essayer de faire ce travail. Merci!
Daze
addOption est la bonne façon de le faire. Vous pouvez également utiliser ARGUMENTS.get ('cxx') mais ce n'est pas collant. – cheez