【问题标题】:#error add -D_FILE_OFFSET_BITS-64 to your compile flags#error 将 -D_FILE_OFFSET_BITS-64 添加到您的编译标志中
【发布时间】:2015-05-25 05:30:22
【问题描述】:

当我编译一个包含 fuse.h 头文件的 hello.c 程序时,它会显示此错误。 - #error 将 -D_FILE_OFFSET_BITS-64 添加到您的编译标志中。访问 fuse_common.h.
以前,我从 fuse.sourceforge.net 安装了 fuse 文件系统,并从 fuse-2.9.3 运行了一个示例。谁能知道如何解决此错误。我在 oracle 的虚拟机上使用 Ubuntu 14.04 LTS - i386(32 位)。

【问题讨论】:

    标签: c linux ubuntu-14.04 fuse


    【解决方案1】:

    尝试修改Makefile添加一行:

    CFLAGS += -D_FILE_OFFSET_BITS=64
    

    或者,您可以在包含fuse.h 之前在hello.c 中添加一行:

    #define _FILE_OFFSET_BITS  64
    #include <fuse.h>
    

    【讨论】:

      猜你喜欢
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 2022-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多