49hack

見習いエンジニアが魔法使いになるまで

「'string' file not found 」のエラーを解消する

Cocos2d-xで開発していると突然「'string' file not found」のエラーでビルドが失敗しました。 エラーを出しているのはCCDataVisitor.hというcocos2d-x内のファイル。原因がわからなすぎる…。

f:id:paranishian:20131018115321p:plain

Objective-Cのコードと共存させるところで失敗しているとこのようなエラーが出るらしいです。 そういえばさっきクラス追加したときにObjective-Cで作成されていた。。

対応方法は、

  • Objective-Cのコードを消す
  • 拡張子を.m から .mm にする

くらいでしょうか。それにしてもエラーがわかりにくいなぁ。

参考