我正在尝试链接一些静态库,使用构建脚本为iOS创建最终可执行文件。我的问题是ld
总是以代码136退出。我的问题是:如何找出代码136的含义? man ld
根本没有提及任何返回代码。我找到了两个系统错误代码列表,但没有找到ld:
System error codes from 0 to -261,System error codes from 1 to 32767
或者,如何让ld
告诉我这个问题。我已经尝试了所有日志记录选项,但没有一个可以打印任何内容。
答案 0 :(得分:0)
通常,大于127的退出代码表示信号终止了您的程序。信号编号是退出代码 - 128.在您的情况下,编号为8的信号是SIGFPE。似乎浮点异常是导致中止的原因。