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