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