Программа, которую я использую, дает сбой, когда использует tmpfile() для больших файлов. Проблема в том, что у меня нет разрешения на создание больших файлов в /tmp, которое эта функция использует по умолчанию. Итак, есть ли способ, возможно, с помощью переменной окружения, чтобы я мог заставить tmpfile() писать в другое место?
Изменить: речь идет о программе sox, которая использует C.
/tmp
. Скорее всего, вы заполнили раздел/tmp
. Почему бы просто не увеличить размер раздела/tmp
? - person Asaph   schedule 27.12.2009