Я пытаюсь создать модуль python для android.python distutils C++ компиляция
Хотя я могу установить компилятор с export CC=
, я не могу сделать то же самое для компиляторов C++, используя export CXX=
. Он по-прежнему использует базовый компилятор C.
Может ли кто-нибудь помочь мне разобраться, как настроить компиляторы при построении модулей python?
Спасибо.
Можете ли вы дать другие сведения, например, имена файлов и т. Д.? Документ о написании 'setup.py' говорит, что (как и следовало ожидать) файлы C++ должны распознаваться, если вы используете' .cc' или '.cpp' (я думаю,' .C' тоже) в качестве расширений –
Это странно, поскольку внутренняя функция distutils.sysconfig.customize_compiler действительно смотрит на CXX. Можете ли вы установить DISTUTILS_DEBUG в своей среде и вставить вывод «python setup.py -vv build»? –