• ベストアンサー

VisualStudio2010 VC++ エラー

VisualSutudio2010でVC++を作成中にエラーが出てきました。 下記のようなエラーです。 1IntelliSense: #error ディレクティブ: Please use the /MD switch for _AFXDLL builds c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h 81 3 このエラーについて調べているのですが、対象方法など解るサイトがありましたら、教えて下さい。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

エラーメッセージに書いてあります。 > Please use the /MD switch コンパイルオプションに/MDを入れろってことです。 オプションの意味はここに書いてあります。 http://msdn.microsoft.com/ja-jp/library/2kzt1wy3(v=VS.100).aspx

r32yokoyok
質問者

お礼

回答ありがとうございます。 とても助かりました。

その他の回答 (2)

  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.3

この、英文訳せば分かることじゃないの? コンパイルもしくはリンカで/MDスイッチ付けるか、AFXDLL前提で配布しないと動きませんよって事でしょ? http://www.g-ishihara.com/mfc_ge_01.htm

r32yokoyok
質問者

お礼

回答ありがとうございます。 参考にさせて頂きます。

  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

VC6.0のソースで.NETに移行した場合に発生するという情報があります。 下記を参考にしてみてください。 http://www.g-ishihara.com/mfc_ge_01.htm

r32yokoyok
質問者

お礼

回答ありがとうございます。 参考にさせて頂きます。