Я работаю над проектом, который требует gmp и mpz_t. Когда я пытаюсь распечатать объект в файл или в io, мое приложение вылетает с сообщением:
Обнаружена попытка вызвать символ в системных библиотеках, которого нет на iPhone:
fwrite $ UNIX2003 вызывается из функции __gmpz_out_str в образе libgmp.3.dylib.
Если вы столкнулись с этой проблемой при запуске двоичного файла симулятора в GDB, убедитесь, что вы сначала отключили start-with-shell.
Это мой код:
mpz_out_str (stdout, 10, d);
gmp_printf ("d is% Zd", d);
оба вылетали. Все, что я хочу сделать, это напечатать мои переменные.