linux fopen打开大于4G的文件 失败

用fopen函数打开一个大于4G的文件失败,解决方法: 在makefile编译选项里加上如下选项: -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -D_LARGEFILE_SOURCE-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 当然还有其他的方法(出自某哥的博客),比如: 正常32位linux系统打开大于2G的文件会报错,解决办法
相关文章
相关标签/搜索