プロジェクトに GLUI ライブラリを追加しようとしています。デバッグ モードでのコンパイルは正常に実行されます。しかし、リリースでコンパイルすると、次のような多くの LNK2005 エラーが表示されます。
error LNK2005: _realloc already defined in Libcmt.lib(realloc.obj)
わかりました-アプリでCRTとMFCの両方を使用しているため、以前に同様のリンカーの問題がいくつかありましたが、このガイドを使用してこの問題を解決できました: http://support.microsoft.com/default.aspx?scid=http:// support.microsoft.com:80/support/kb/articles/q148/6/52.asp&NoWebContent=1
したがって、リンカーのプロジェクト設定で->入力パネルに
additional dependencies: Nafxcw.lib Libcmt.lib
ignore libraries: Nafxcw.lib;Libcmt.lib
そう-これは以前はうまくいきました。しかし、プロジェクトに glui32.lib (実際には #pragma ステートメントを使用して glui.h ヘッダーに読み込まれる) を追加したので、これらのリンカー エラーが発生します。
私にできることについて何かアドバイスはありますか?
ありがとう!