1
我编译了minGW中的程序,我想在我的系统中安装了Cygwin的计算机上运行。我有以下的编译错误:Cygwin中的off64_t
error: 'off64_t' undeclared (first use in this function)
添加以下到Makefile中的CFLAGS,但仍然有同样的错误。
-D"_LARGEFILE64_SOURCE" -D"_FILE_OFFSET_BITS=64"
有人建议可以什么我在这里缺少什么,我需要补充的吗?
也许你需要包含对应的头文件(如果声明为一个)。或者事先做typedef。 –
typedef有问题,因为还有很多其他函数/类型 –
什么头文件是'#include'ed?我认为如果你看到使用'off64_t'的声明,应该声明'off64_t'本身。 –