C++、Qt、Mingw32、および Netbeans を使用して、職場でアプリケーションを開発しています。社内のソフトウェア グループによって開発された社内 API を使用する必要があります。リンクする必要がある DLL のシンボル ライブラリ .lib ファイルがありますが、Mingw32 ではこれらのライブラリを使用できません。Microsoft Visual Studio では問題なく動作します。
シンボルをエクスポートして、Mingw32 で動作する .a シンボル ライブラリを作成する方法があるかどうかは誰にもわかりませんか? そうでない場合は、Visual Studio に移動する必要があると思います。
プログラム「pexports」を使用して .def ファイルと dlltool を作成しようとしましたが、うまくいきませんでした。まだ参照されていないシンボルエラーが発生しましたが、不平を言ったシンボルが.defに追加されました。しかし、プログラムはクラッシュします。Visual Studio で同じコードを試したところ、コンパイルして正常に実行されました。