【Android / C++】eclipseでNDK(CDT)プロジェクトのパスを移動したらincludeパスが更新されない
■原因■
NDK(CDT)が含まれているプロジェクトのパスを移動しインポートし直すと、
properties → C/C++ General → Paths and Symbols が前のままとなり、
eclipse上でcppを編集するとエラーだらけになる。
(cppを一度も開かずにビルドすれば大丈夫なんだけど。。。)
恐らく過去の状態がワークスペースのキャッシュ等に残ってしまっているのが原因ぽい。
■改善方法■
①
一度問題となるプロジェクトをワークスペース上から削除。
②
「現在のワークスペースフォルダ\.metadata\.plugins\org.eclipse.core.resources\.projects」
まで潜り対象のプロジェクト名のフォルダを削除する。
③
対象となるプロジェクトをインポートし直す。
これにより本来のデフォルトパスが当たるようになるみたい。
NDK(CDT)が含まれているプロジェクトのパスを移動しインポートし直すと、
properties → C/C++ General → Paths and Symbols が前のままとなり、
eclipse上でcppを編集するとエラーだらけになる。
(cppを一度も開かずにビルドすれば大丈夫なんだけど。。。)
恐らく過去の状態がワークスペースのキャッシュ等に残ってしまっているのが原因ぽい。
■改善方法■
①
一度問題となるプロジェクトをワークスペース上から削除。
②
「現在のワークスペースフォルダ\.metadata\.plugins\org.eclipse.core.resources\.projects」
まで潜り対象のプロジェクト名のフォルダを削除する。
③
対象となるプロジェクトをインポートし直す。
これにより本来のデフォルトパスが当たるようになるみたい。
コメント
コメントを投稿