0

こんにちは、私はこれが初めてで、何が起こっているのかわかりません。iPhone にmtreeが必要なのですが、エラーが発生しました。そして、これは私が得るものです:

In file included from compare.c:62:
vis.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘size_t’
In file included from compare.c:65:
extern.h:52: warning: redundant redeclaration of ‘compare’
extern.h:40: warning: previous declaration of ‘compare’ was here
extern.h:59: warning: redundant redeclaration of ‘getmode’
/usr/include/unistd.h:700: warning: previous declaration of ‘getmode’ was here
extern.h:60: warning: redundant redeclaration of ‘setmode’
/usr/include/unistd.h:736: warning: previous declaration of ‘setmode’ was here
compare.c: In function ‘compare’:
compare.c:186: error: ‘struct stat’ has no member named ‘st_mtim’
compare.c:187: error: ‘struct stat’ has no member named ‘st_mtim’
compare.c:192: error: ‘struct stat’ has no member named ‘st_mtim’
make[1]: *** [compare.o] Error 1
make: *** [all] Error 2

完全なメッセージはhttp://pastebin.com/rVUfVP75にあります

4

1 に答える 1

0
compare.c:186: error: ‘struct stat’ has no member named ‘st_mtim’

st_mtime である必要があります。タイプミスのようです。

構造の定義はこちら: http://pubs.opengroup.org/onlinepubs/007908799/xsh/sysstat.h.html

于 2013-02-26T15:14:33.017 に答える