文章目录 Linux一.简介二.方法 Linux 一.简介 在做文件读写速度测试的时候,发现一个问题我用fwrite 对文件进行写操作时,写到2G大小后,再去写就写不进去了,然后我就想着用write函数测试,结果还是只能写2G大小,最好查了一下将这个问题解决了 二.方法 我们在编译程序的时候加上 -D_FILE_OFFSET_BITS=64就可以了,注意没有空格,如下的编译 gcc -g test.c -o test -D_FILE_OFFSET_BITS=64