アプリケーションのプラグインを動的ライブラリとしてコンパイルしたいと考えています。通常、プラグインは VisualC++ でコンパイルされますが、G++ を使用したいと考えています。SDKドキュメントには明示的に記載されています
メンバーへのポインター表現のコンパイラ オプションは、C++ タブ/C++ 言語 (/vmg /vms) で "汎用常に" および "単一継承クラスを指す" に設定する必要があります。設定されていない場合、プラグインは即座にクラッシュします!
実際、プラグインからアプリケーションに値を渡すとすぐにクラッシュします。/vmg /vms
VisualC++と同じ動作になるオプションはありますか?
プラットフォーム: Windows 7 x64
コンパイラ: MingW32 G++ 4.6.2