Spec-Zone.ru › NumPy 2.0

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

Spec-Zone.ru

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