Spec-Zone.ru › NumPy 2.0

numpy.distutils.ccompiler.CCompiler_compile

distutils.ccompiler.CCompiler_compile(self, sources, output_dir=None, macros=None, include_dirs=None, debug=0, extra_preargs=None, extra_postargs=None, depends=None)[source]

Компиляция одного или нескольких исходных файлов.

Для получения более подробной информации обратитесь к справочнику по API Python distutils.

Параметры:
sourcesсписок str

Список имен файлов

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

Путь к каталогу вывода.

macrosсписок кортежей

Список определений макросов.

include_dirsсписок str, необязательно

Каталоги, которые нужно добавить в стандартный путь поиска включаемых файлов только для этой компиляции.

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

Выводить ли символы отладки в файле(ах) объектного кода.

extra_preargs, extra_postargs?

Дополнительные аргументы до и после.

dependsсписок str, необязательно

Список имен файлов, от которых зависят все целевые файлы.

Возвращаемое значение:
objectsсписок str

Список имен файлов объектного кода, по одному на каждый исходный файл sources.

Исключения:
CompileError

Если компиляция завершилась неудачей.

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

Spec-Zone.ru

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