setup.py で CMake を使用するために setuptools 拡張機能を拡張していますか?
C ライブラリにリンクする Python 拡張機能をビルドする場合、CMake はビルド プロセスをより詳細に制御できます。現在、これらの拡張機能をバンドルするには、setup.py bdist_wheel を実行する前に別のコンパイル手順が必要ですが、より効率的な解決策がある可能性があります。
CMake を setup.py に組み込むことはできますか?"
CMake を setup.py に統合し、Python 拡張機能のビルド プロセスを自動化するには、次の手順を検討してください。
セットアップ スクリプト:
セットアップ スクリプトは、build_ext コマンドをオーバーライドして CMake を構成する方法を示しています。
setup.py 内に CMake を組み込むことで、C ライブラリにリンクされた Python 拡張機能のビルド プロセスを合理化し、個別のコンパイル手順の必要性を排除できます。
以上がsetuptools 内で CMake を使用して Python 拡張機能のビルドを効率化できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。