numpy.distutils.ccompiler.CCompiler_customize#

distutils.ccompiler.CCompiler_customize(self, dist, need_cxx=0)[источник]#

Выполнить любую специфичную для платформы настройку экземпляра компилятора.

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

Параметры:
distobject

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

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

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

Возвращает:
None

Примечания

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

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