35

Windows アプリケーションからオープン ソース ライブラリを使用しようとしていますが、ビルド済みのバージョンは "lib.dll.a" というファイルのみです。

これはどのような形式ですか? 通常の dll ファイルに変換できますか?

4

1 に答える 1

24

出力ファイルに名前libjvm.dll.aを付けると、gccそれが という名前のライブラリとして認識されjvmます。サフィックスは、.dll.a(慣例により) 静的ライブラリではなく、インポート ライブラリであることを示します (慣例により、単純に という名前 libjvm.aになります)。

于 2012-04-14T06:43:13.403 に答える