【发布时间】:2023-12-20 01:36:01
【问题描述】:
有没有办法使用 C 扩展运行 python setup.py build,而不涉及无条件地在 Python 项目已知的每个 C 文件上重新运行编译器?
【问题讨论】:
标签: python setuptools
有没有办法使用 C 扩展运行 python setup.py build,而不涉及无条件地在 Python 项目已知的每个 C 文件上重新运行编译器?
【问题讨论】:
标签: python setuptools
我们已经成功地将ninja 集成到我们的 setup.py 中。 https://github.com/onnx/onnx/commit/d1bfcebd9c21a836d88b63ea8715c7a5b137ef32
它动态创建 ninja 构建文件并在链接阶段调用 ninja。
【讨论】: