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–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.distutils.ccompiler.CCompiler_customize.html