読者です 読者をやめる 読者になる 読者になる

"ld: library not found for -lHoge" 的なビルドエラー

Xcode

依存する libHoge.a がリンクできない。
探す

mdfind -name libHoge.a

Build/Products/Debug-iphoneos/libHoge.a

になんかある。
ビルド設定値のライブラリ検索パス で導く

知りたいこと

  1. Debug-iphoneos とか含まない丁度いい環境変数(BUILT_PRODUCTS_DIR でいいかと思ったが今回はうまくいかなかった)
  2. 久しぶりにXcodeプロジェクトを起動したら起ったがそもそもどういう経緯でこのエラーが起るのか

参考