C++ 除了在windows上包含sys/times.h,还有什么替代方法? 背景

C++ 除了在windows上包含sys/times.h,还有什么替代方法? 背景,c++,build,compilation,cross-platform,sys,C++,Build,Compilation,Cross Platform,Sys,我试图在windows上编译一些以前在QNX上编译过的代码。根据这一点,我可以通过删除sys/times.h的include语句来解决这个问题。当我删除include时,会出现一系列错误,说明变量没有在范围内定义。我想这是因为我删除了include调用 问题: 除了在代码中使用sys/times.h,我可以在windows上使用它,还有什么替代方法 尝试的解决方案 下载并安装cygwin以编译代码-由于网络限制,我无法下载cygwin。我宁愿不必在我的家庭网络上下载cygwin 以下是一个项目如

我试图在windows上编译一些以前在QNX上编译过的代码。根据这一点,我可以通过删除sys/times.h的include语句来解决这个问题。当我删除include时,会出现一系列错误,说明变量没有在范围内定义。我想这是因为我删除了include调用

问题: 除了在代码中使用sys/times.h,我可以在windows上使用它,还有什么替代方法

尝试的解决方案 下载并安装cygwin以编译代码-由于网络限制,我无法下载cygwin。我宁愿不必在我的家庭网络上下载cygwin
    以下是一个项目如何解决问题:


    他们使用Windows上提供的各种Include来填充大部分内容,并自行定义其余内容。如果您想查看其他两个函数的实现,您可能需要对代码库进行深入研究—请注意,该库是LGPL。

    根据您链接的问题
    sys/times。h
    仅在cygwin中受支持,而在MinGW中不受支持。它们还表明,如果您不能使用cygwin,您唯一的办法就是重写调用以使用标准的Windows API,并删除包含的
    sys/times.h