2010-12-07 3 views
5

このエラーを取得してVS2008でC++プロジェクトをビルドします。それが意味することは非常に混乱しています、なぜそれはWIN32がファイルだと思いますか?ソースファイルを開くことができません: 'WIN32':そのようなファイルまたはディレクトリはありません

+0

コードに '#include 'のようなものがあります多分? – Naveen

+1

あなたはソースコードを提供せずにそのような質問をしないでください! –

+0

プロジェクトの種類は? Win32、コンソールまたはMFC?このスレッドを参照してください:http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/99c7192f-b1d1-4df2-a952-8d99ac886ad3 –

答えて

13

プロジェクトに移動 - >プロパティ - > C/C++ - >コマンドライン/D "WIN32"の前には、おそらく/I""があります。なんらかの理由で空のインクルードディレクティブが原因で/ Dが蒸発し、エラーが発生します。

ゴーにプロジェクト - >プロパティ - >C/C++ - >一般 - 追加>は、ディレクトリが含まれており、冗長文字が存在しないことを確認してください。

たとえば、最後のインクルードディレクトリが存在しないenvironement変数への参照である場合に発生します。

+0

です。それが役に立たない場合は、質問にコンテンツを投稿してください。 –

2

/I ""は、おそらく未定義の環境変数によって引き起こされます。/I $(BOOSTROOT)を持っていれば、次のトークン '/ D'を食べ、WIN32をファイルとして残すでしょう。

関連する問題

 関連する問題