1

Visual Studio 2003 を使用して Windows でアプリケーションを構築しています。

私のアプリケーションはサードパーティの lib (Qt) にリンクしています。lib が呼び出されqtcore4.lib、 dll qtcore4.dll.

私のアプリケーションは、同じ qtcore4.dll の異なるバージョンを使用する別の Qt ベースのアプリケーションへのプラグインです。

残念ながら、ホスト アプリケーションと同じバージョンの Qt を使用することはできないため、Qt の私のバージョンの lib と DLL の名前を次のように変更するとうまくいくかどうかを考えています。

qtcore4_my.lib
qtcore4_my.dll

qtcore4.lib は内部の qtcore4.dll を参照していると思います。したがって、これがまったく機能するかどうかはわかりません。

4

1 に答える 1