0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Xcode] linker command failed with exit code 1 で困ったときはターミナルを使うべし

Last updated at Posted at 2024-08-08

結論

ターミナルから

$ xcodebuild -project xxx.xcodeproj -configuration Debug

すると、リンカー(ld)のエラーメッセージが見れる。

解説

Xcodeで、linker command failed with exit code 1 (use -v to see invocation) というエラーが出ると、Reveal in Logsでも、ビルド履歴(ナビゲータ領域1の一番右のアイコン)からも詳細が見れなくて、どうしたらいいかわからず詰まってしまうことがあります。

そういうときはターミナルから使える、いわゆるCLIコマンドを打つと、より詳細なエラーログが見れることがあります。(Xcodeプロジェクトの場合は上記のとおりですが、場合によってはcmakemakeなど、別のビルドコマンドが必要な場合があります。)

さらに、Build SettingsOther Linker Flagsなどに-vを指定すれば、より詳細なエラーログを見れます。

  1. ファイルツリーとか見るところ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?