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