1

我在路径名上有一些代码调用 ::stat() 在 Centos 上运行良好,但在 Cygwin 上,当提供的路径名是 samba 安装驱动器上的目录时,它会失败:

struct stat info;

int result1 = ::stat("/cygdrive/h/", &info)
int errno1 = errno;
int result2 = ::stat("/cygdrive/", &info)
int errno2 = errno;

有了这个,我可以看到值:

result1 == -1
errno1 == 2
result2 == 0
errno2 == 0

如何从 Cygwin 成功 stat() 安装 samba 驱动器?

4

0 回答 0