更改distutils使用的gcc版本
我现在用的是Snow Leopard系统,想让distutils使用gcc 4.0,而不是4.2。有没有人能告诉我怎么做到这一点?我试过改动/usr/bin/g*的符号链接,也设置了C*的环境变量,但都没用。有没有什么建议?
1 个回答
0
你试过用 python setup.py build --compiler=gcc
吗?这个在 文档里有说明。
补充一下:还有这个 讨论 看起来和现在的问题很相似。 distutils.core 似乎有一些函数可以用来指定编译器和平台。比如 distutils.ccompiler.get_compiler(osname, platform) 或者 distutils.ccompiler.new_compiler(platform, compiler, verbose, dry_run, force) 应该可以用。