我在使用GCC 4.8.1的Ubuntu上使用Apache Portable Runtime时遇到问题
问题是编译时off64_tfrom <sys/types.h>不可用gcc.(编译时g++一切正常)
有人知道要使用哪个编译器开关来启用off64_t吗?(我知道定义_LARGEFILE_SOURCE _LARGEFILE64_SOURCE避免了问题,但想知道这是否正确)
要重现错误,可以简单地尝试编译以下代码:
#include <sys/types.h>
off64_t a_variable;
Run Code Online (Sandbox Code Playgroud)