■ VisualC++(MFC限定)相談室 2■
■ このスレッドは過去ログ倉庫に格納されています
0219デフォルトの名無しさん
NGNGプログラム(MFC、ダイアログベース、スケルトンはAppWizard)にリンクして
デバッグビルドすると、
> LINK : warning LNK4098: defaultlib "mfc42.lib" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
> LINK : warning LNK4098: defaultlib "mfcs42.lib" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
> LINK : warning LNK4098: defaultlib "msvcrt.lib" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
という警告が出ます。
これはスタティックライブラリの作り方に問題があると思うのですが、
どのような原因が考えられますか?
それともこれは仕方なく、このライブラリを使うプログラム側で
いちいち /NODEFAULTLIB:library を指定しなければならないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています