如何让scons指向我家目录下的另一个编译器?
我尝试修改SConstruct文件,让它指向一个不同的gcc编译器,但它总是使用在/usr/bin/gcc和/usr/bin/g++中定义的那个。
env = DefaultEnvironment()
env['CC'] = '/home/aaron/devel/bin/gcc'
env['CXX'] = '/home/aaron/devel/bin/g++'
我哪里做错了?另外,有没有办法在命令行上指定一个不同的编译器,比如用类似这样的方式:
scons cxx=/home/aaron/devel/bin/g++
我快要疯了,想让这个工作正常。谢谢!
2 个回答
0
一个“脏技巧”就是在你输入scons命令的文件夹里,创建一个指向新解释器的符号链接。