タグ

ブックマーク / corrupt.hatenadiary.org (1)

  • クラスファイルをコピーしたらビルドが通らなくなったとき - 自堕落なぺぇじ

    覚え書きのようなものです。 他のプロジェクトで使ったクラスファイルなどが、 以下のようなエラーでビルドできなくなったとき。 ld: symbol(s) not found for architecture -i386ld: symbol(s) not found for architecture armv7原因としては、とりあえず以下の2つが考えられるようです。 必要なframeworkが追加されていないライブラリなどの場合、コレが多いです。 SystemConfiguration.framework とか 必要だったら追加すると直る可能性は無きにしもあらず。 ファイルをコピーする際にtagetsにチェックを入れていない私の場合、原因はコレでした。 クラスファイルをコピーする際に、 「Add to targets」にチェックを入れたところ正常にビルドが通るように。

    クラスファイルをコピーしたらビルドが通らなくなったとき - 自堕落なぺぇじ
    cachico
    cachico 2013/01/18
    クラスファイルをコピーしたらビルドが通らなくなったとき - 自堕落なぺぇじ …よく忘れるのでメモ
  • 1