Eclipse CDT で Unresolved Inclusion エラーが発生する場合の対処方法について。
スポンサーリンク
C/C++ のコンパイラにパスが通っていないことが原因だと思われたので、手っ取り早い解決方法として MinGW をインストールすることにしました。
インストール後、下記の手順でひとまず問題を解決しました。
上記の手順で Eclipse の C++ プロジェクトのプロパティ画面を開いたら、以下のように設定されていることを確認します。
- 「C/C++ビルド」 → 「ツールチェインエディタ」 → 「現在のツールチェイン」 …"MinGW GCC"が表示される。
- 「C/C++一般」 → 「パスとシンボル」 → 「Include」 → 「GNU C++」 … 「Include directories」に MinGW 配下のディレクトリの一覧が表示される。
参考資料:
- Eclipse + CDT + MinGW - The Voyage of a neuromancer
- CDT の Makefile プロジェクトでヘッダファイルに「Unresolved Inclusion」警告マーカがついて消えない
- "string could not resolved" error in eclipse for C++ - Stack Overflow
関連記事:
rms-099.hatenablog.jp
rms-099.hatenablog.jp
rms-099.hatenablog.jp