Я пытаюсь связать несколько статических библиотек для создания окончательного исполняемого файла для iOS с использованием скрипта сборки.Моя проблема в том, что ld всегда завершается с кодом 136. Мой вопрос: как я могу узнать, что означает код 136?man ld вообще не упоминает никаких кодов возврата.Я нашел два списка кодов системных ошибок, но ни одного для ld: Коды системных ошибок от 0 до -261 , Коды системных ошибок от 1 до 32767
ld
man ld
Как, какмогу ли я получить ld, чтобы сообщить мне о проблеме.Я перепробовал все варианты ведения журнала, но ни один из них не заставил его напечатать что-либо.
Как правило, коды выхода больше 127 означают, что сигнал завершил вашу программу.Номер сигнала - это код выхода - 128. В вашем случае сигнал с номером 8 - это SIGFPE.Похоже, исключение с плавающей точкой было причиной прерывания.