我试图在 Windows 7 中使用 Cygwin 安装/编译 igraph 和 SNAP 等库(也尝试过 MinGW-MSYS),但遇到了一些问题。
我想我已经把问题缩小到了这个错误./configure
:
checking sys/times.h usability... no
checking sys/times.h presence... no
checking for sys/times.h... no
在 Cygwin 中,/usr/include/sys/times.h
确实存在。我为 MinGW 搜索了这个,似乎 sys/times.h 不适用于 MinGW,因为“ POSIX/BSD“times”函数不是 ANSI 标准的一部分,并且在 Mingw32 运行时不存在”。
作为一个实验,我尝试在 Cygwin 中使用 gcc 编译这个 C 代码:
#include <stdio.h>
#include <sys/times.h>
int main (void)
{
return 0;
}
这不编译,错误sys/times.h no such file or directory
。即使我将 include 更改为</usr/include/sys/times.h>
or也会发生这种情况<usr/include/sys/times.h>
。在 Cygwin 命令中,promot/usr/include/sys/times.h
工作正常。
问题
如何获得 sys/times.h 的可用性和存在性?有我可以安装的包或库吗?