【发布时间】:2011-11-25 23:53:10
【问题描述】:
我需要一个用于我的 Android 应用的 boost 库,所以我设法编译了其中的大部分。但是当我尝试编译文件系统组件时,我收到以下错误消息。
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-android4.4.3/release/link-static/runtime-link-static/threading-multi/v2/src/v2_operations.o
libs\filesystem\v2\src\v2_operations.cpp:62:30:
error: sys/statvfs.h: No such file or directory
我理解这是因为Android NDK的gcc没有statvfs.h相关的部分。
我想知道的是,文件系统组件是否对于 boost-spirit 是必需的?当然,如果您知道如何解决该错误,那就完美了。
【问题讨论】:
-
你试过 boost-copy (
bcp) 吗? -
@KerrekSB 我刚刚用谷歌搜索它,它很有希望。我会试试看。谢谢!
-
手册说 Boost-Spirit 只是标题:boost.org/doc/libs/1_48_0/libs/spirit/doc/html/spirit/structure/…
-
@jrok 谢谢。这些信息会有所帮助。
标签: c++ boost android-ndk boost-spirit