2011-03-09 11 views
0

ビルドスクリプトを使用してiOS用の最終実行ファイルを作成するためにいくつかの静的ライブラリをリンクしようとしています。私の問題は、ldは常にコード136で終了するということです。私の質問は、どのようにコード136が意味するものがわかりますか? man ldにはリターンコードはまったく記載されていません。私はシステムエラーコードの二つのリストを見つけましたが、ldのどれも: System error codes from 0 to -261、またSystem error codes from 1 to 32767osx:ld戻りコード

、どのように私は私の問題を伝えるためにldを得ることはできません。私はロギングのためのすべてのオプションを試しましたが、何も印刷することはありません。

答えて

0

通常、127を超える終了コードは、シグナルがプログラムを終了したことを意味します。シグナル番号は終了コード-128です。あなたの場合、番号8のシグナルはSIGFPEです。浮動小数点例外のようなものが中止の原因になっていたようです。

+0

リンカが浮動小数点例外を発生させる理由は何ですか?問題の原因を調べるにはどうすればよいですか? – 341008

+0

申し訳ありませんが、わかりません。 – sjaensch