Spec-Zone.ru › NumPy 1.21

numpy.distutils.ccompiler.CCompiler_customize

distutils.ccompiler.CCompiler_customize(self, dist, need_cxx=0)[source]

Произвести платформозависимую настройку экземпляра компилятора.

Этот метод вызывает distutils.sysconfig.customize_compiler для платформозависимой настройки, а также опционально удаляет флаг для подавления ложных предупреждений в случае компиляции кода C++.

Параметры
distобъект

Этот параметр не используется ни для чего.

need_cxxbool, необязательно

Необходимо ли компилировать C++. Если да (True), опция "-Wstrict-prototypes" удаляется для предотвращения ложных предупреждений. По умолчанию False.

Возвращает
None

Примечания

Все используемые по умолчанию параметры distutils можно извлечь с помощью:

from distutils import sysconfig
sysconfig.get_config_vars('CC', 'CXX', 'OPT', 'BASECFLAGS',
                          'CCSHARED', 'LDSHARED', 'SO')

© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.distutils.ccompiler.CCompiler_customize.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API