Tree Can';t在cygwin上安装树。pwd问题

Tree Can';t在cygwin上安装树。pwd问题,tree,cygwin,Tree,Cygwin,我正在尝试在cygwin控制台中安装Tree1.8.0。为此,我下载了源代码 这是文件的内容 $ ls -lh итого 185K -rwxrwx---+ 1 Администраторы place 12K сен 11 19:00 CHANGES -rwxrwx---+ 1 Администраторы place 17K сен 11 19:00 color.c drwxrwx---+ 1 Администраторы place 0 сен 11 19:01 doc -rwx

我正在尝试在cygwin控制台中安装Tree1.8.0。为此,我下载了源代码

这是文件的内容

$ ls -lh
итого 185K
-rwxrwx---+ 1 Администраторы place  12K сен 11 19:00 CHANGES
-rwxrwx---+ 1 Администраторы place  17K сен 11 19:00 color.c
drwxrwx---+ 1 Администраторы place    0 сен 11 19:01 doc
-rwxrwx---+ 1 Администраторы place 7,4K сен 11 19:00 file.c
-rwxrwx---+ 1 Администраторы place 3,1K сен 11 19:00 hash.c
-rwxrwx---+ 1 Администраторы place  15K сен 11 19:00 html.c
-rwxrwx---+ 1 Администраторы place  597 сен 11 18:59 INSTALL
-rwxrwx---+ 1 Администраторы place 9,6K сен 11 18:59 json.c
-rwxrwx---+ 1 Администраторы place  18K сен 11 18:58 LICENSE
-rwxrwx---+ 1 Администраторы place 3,0K сен 11 19:04 Makefile
-rwxrwx---+ 1 Администраторы place 5,7K сен 11 18:57 README
-rwxrwx---+ 1 Администраторы place 5,2K сен 11 18:57 strverscmp.c
-rwxrwx---+ 1 Администраторы place 2,4K сен 11 18:56 TODO
-rwxrwx---+ 1 Администраторы place  39K сен 11 18:56 tree.c
-rwxrwx---+ 1 Администраторы place 5,5K сен 11 18:56 tree.h
-rwxrwx---+ 1 Администраторы place 7,5K сен 11 18:56 unix.c
-rwxrwx---+ 1 Администраторы place 8,9K сен 11 18:55 xml.c
但当我运行make时,我得到了以下信息:

$ make
makefile:104: target 'strverscmp.o' given more than once in the same rule
gcc -O2 -Wall -fomit-frame-pointer -DCYGWIN -c -o tree.o tree.c
In file included from tree.c:20:
tree.h:34:10: fatal error: pwd.h: No such file or directory
   34 | #include <pwd.h>
      |          ^~~~~~~
compilation terminated.
make: *** [makefile:105: tree.o] Error 1
$make
makefile:104:在同一规则中多次给定目标“strverscmp.o”
gcc-O2-Wall-fomit框架指针-DCYGWIN-c-o tree.o tree.c
在tree.c:20中包含的文件中:
tree.h:34:10:致命错误:pwd.h:没有这样的文件或目录
34 |#包括
|          ^~~~~~~
编译终止。
make:**[makefile:105:tree.o]错误1

我不知道如何修复它,请帮助

您需要安装
cygwin-devel
软件包

$ cygcheck -p usr/include/pwd.h
Found 10 matches for usr/include/pwd.h
...
cygwin-devel-3.1.7-1 - cygwin-devel: Core development files
...
PS:tree软件包已在Cygwin中提供