当前位置: 技术问答>linux和unix
Linux打开大于4G文件有何方法
来源: 互联网 发布时间:2016-09-15
本文导语: Linux下fopen 能访问的最大文件大小是多少啊? 如果想要访问大于4G的文件 改如何做? 谢谢 | 一、定义宏 // 定义宏,使得可以处理大文件(>4GB) #undef _FILE_OFFSET_BITS #define _FI...
Linux下fopen 能访问的最大文件大小是多少啊?
如果想要访问大于4G的文件
改如何做?
谢谢
如果想要访问大于4G的文件
改如何做?
谢谢
|
一、定义宏
// 定义宏,使得可以处理大文件(>4GB)
#undef _FILE_OFFSET_BITS
#define _FILE_OFFSET_BITS 64
#include
#include
二、在makefile编译选项里加上-D_FILE_OFFSET_BITS=64 -D_LARGE_FILE
三、使用fopen64函数
// 定义宏,使得可以处理大文件(>4GB)
#undef _FILE_OFFSET_BITS
#define _FILE_OFFSET_BITS 64
#include
#include
二、在makefile编译选项里加上-D_FILE_OFFSET_BITS=64 -D_LARGE_FILE
三、使用fopen64函数
|
嗯!