2017-06-19 31 views
0

まず最初に、この問題はすでに何度も答えられていることは分かっていますが、答えは(毎回同じ)私にとってはまだうまくいきません。VSコード "インクルードパスにインクルードファイルがありません"

私は悪名高い "単純なhello world C++プログラムにiostreamを含めるときにインクルードパスに見つかりました。私は次のように私のMinGWのインクルードフォルダへのパスを含めます:

{ 
     "name": "Win32", 
     "includePath": [ 
      "${workspaceRoot}", 
      "C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++" 
     ], 
     "defines": [ 
      "_DEBUG", 
      "UNICODE" 
     ], 
     "browse": { 
      "path": [], 
      "limitSymbolsToIncludedHeaders": true, 
      "databaseFilename": "" 
     } 
    } 

しかし、私はまだ同じエラーが発生します。これは、私が見つけたことのために、この問題の唯一の解決策です。 VSコードがそのパスを認識していないように見えるのは本当にイライラしています。

アドバイスはありがたいです。

+0

文字列C:// MinGW // lib // gccなどでエスケープ文字が必要でないことを確認しましたか? –

+0

"\\"、 "\"、 "/"& "//" ..何も動かない。 – WarriorPoet

答えて

0

これは、プロジェクトの最初から見ているようです。私は拡張(C + +私の推測)に行くとそれを実装する方法を参照してください。これはあなたのために動作しない場合、私はあなたのパスをチェックします。

https://code.visualstudio.com/docs/languages/cpp

0

私はあなたと同じ悩みに会いました。

"brose" - "path"をこのように設定しようとする可能性があります。

{ 
    "name": "Win32", 
    "includePath": [ 
     "${workspaceRoot}", 
     "C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++" 
    ], 
    "defines": [ 
     "_DEBUG", 
     "UNICODE" 
    ], 
    "browse": { 
     "path": [ 
      "${workspaceRoot}", 
      "C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++" 
     ], 
     "limitSymbolsToIncludedHeaders": true, 
     "databaseFilename": "" 
    } 
} 

願います。

関連する問題