python distutils C++ 编译

0 投票
1 回答
765 浏览
提问于 2025-04-17 10:09

我正在尝试为安卓构建一个Python模块。

虽然我可以通过export CC=来设置C语言的编译器,但我却无法用export CXX=来设置C++编译器。它还是使用了默认的C编译器。

有没有人能帮我解决在构建Python模块时如何配置编译器的问题?

谢谢。

1 个回答

0

这里有一些旧的说明,教你在Windows上如何更换编译器。

    Create a file called 'distutils.cfg' in "C:\Python26\Lib\distutils".
    Open it with a text editor ('notepad distutils.cfg') and fill in the following lines:

    [build]
    compiler=mingw32

在其他平台上也是一样的,只要你找到distutils文件夹就可以了。

不过,setup.py和Python包可以自己处理事情,这些问题需要逐个解决。

撰写回答