Android 32bit Qt - нет поддержки больших файлов - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь QFile::seek разместить больше 2 ГБ. Он возвращает false с ошибкой QFileDevice::PositionError.

Кажется, что Qt для Android скомпилирован без определения _FILE_OFFSET_BITS=64 (https://android.googlesource.com/platform/bionic/+/master/docs/32-bit-abi.md).

Я создал отчет об ошибке .

Есть ли обходной путь для этого? Самостоятельно собрать Qt? Использовать собственные функции C / C ++ вместо QFile?

...