私は distutils を悪用して Python の拡張モジュールをコンパイルしていますが、Python C API を使用するのではなく、ctypes を使用して結果の共有ライブラリと対話しています。
これは、共有ライブラリ内のすべてのシンボルを自動的にエクスポートするため、Linux では正常に機能しますが、Windows では、distutils は.defPython モジュールの init 関数のみをエクスポートする を提供します。
distutils を拡張.defして Windows で独自のものを提供し、必要なシンボルをエクスポートするにはどうすればよいですか?