使用MS Visual C ++ 2010'sys / resource.h'编译C:没有这样的文件

时间:2013-09-07 07:51:25

标签: c++ c matlab visual-c++ mex

我正在尝试MEX(编译)在http://www.wfg.csse.uwa.edu.au/hypervolume/

上链接为“度量标准WFG实现”的实现

使用Microsoft Visual C ++ 2010编译器执行此操作时,收到有关sys / time.h和stdbool.h的错误。

我使用以下内容创建了自己的stdbool.h:

#pragma once

#define false   0
#define true    1

#define bool int

并检查sys / time.h到time.h。

但是我现在仍然遇到以下问题:

wfg.c(37) : fatal error C1083: Cannot open include file: 'sys/resource.h': No such file or directory 

我尝试删除sys /但它会产生同样的错误。

任何人都知道解决方案吗?

谢谢

1 个答案:

答案 0 :(得分:3)

sys / resource.h是一个posix头文件,当然VC2010找不到它。如果你坚持使用windows,也许你应该安装cygwin来完成这项工作。