Spec-Zone.ru › NumPy 1.21

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

Spec-Zone.ru

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