调用G2O,编译的时候提示:error C1083: 无法打开包括文件: “sys/time.h”

来源:互联网 发布:居外网软件下载 编辑:程序博客网 时间:2024/05/18 01:18

问题

在引用了G2O的项目中,编译时提示

错误81error C1083: 无法打开包括文件: “sys/time.h”: No such file or directoryc:\program files\g2o\include\g2o\stuff\timeutil.h331G2OTest
查看对应的代码位于C:\Program Files\g2o\include\g2o\stuff\timeutil.h中第30行

#ifdef _WINDOWS#include <time.h>#else#include <sys/time.h>#endif
其中
_WINDOWS
是没有定义的,导致执行了错误了include语句。

解决方法:

1、属性 -> 配置属性 -> C/C++ -> 预处理器 -> 预处理器定义


2、添加_WINDOWS 







阅读全文
0 0
原创粉丝点击