0

同様の質問に対して、スタック オーバーフローの既存のソリューションをすべて試し_FILE_OFFSET_BITSました64。しかし、これはうまくいきませんでした。

サンプルコード:

dir = opendir("/data/system/dropbox");
if (!dir) {
    PRINT_ERROR("open dir - %s failed. %s\n",
            "dropbox", strerror(errno));
    return -errno;
}

strerror(errno)以下は、ディレクトリ ( ) を開こうとしたときに表示されるエラー ( /data/system/dropbox) です。私は使っているuClibc

>> Value too large for defined data type
4

1 に答える 1

1

これがたまたまビッグ エンディアンのマシン上にある場合は、uClibc の最新バージョンを使用していることを確認することをお勧めします。あなたの症状は、昨年修正されたこのバグのように聞こえます。

于 2014-11-07T12:30:28.880 に答える