Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Windows アプリケーションからオープン ソース ライブラリを使用しようとしていますが、ビルド済みのバージョンは "lib.dll.a" というファイルのみです。
これはどのような形式ですか? 通常の dll ファイルに変換できますか?
出力ファイルに名前libjvm.dll.aを付けると、gccそれが という名前のライブラリとして認識されjvmます。サフィックスは、.dll.a(慣例により) 静的ライブラリではなく、インポート ライブラリであることを示します (慣例により、単純に という名前 libjvm.aになります)。
libjvm.dll.a
gcc
jvm
.dll.a
libjvm.a