首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VS 2017 C1083无法打开包含文件:‘pcl/io/openni2_grabber.h’

问题:VS 2017 C1083无法打开包含文件:‘pcl/io/openni2_grabber.h’

回答:

这个问题是在使用Visual Studio 2017编译项目时遇到的错误。错误提示是无法打开包含文件'pcl/io/openni2_grabber.h',这意味着编译器无法找到该文件。

解决这个问题的方法是确保正确配置了项目的包含目录和库目录。以下是一些可能的解决方案:

  1. 确认PCL(Point Cloud Library)已经正确安装并配置。PCL是一个用于处理点云数据的开源库,'pcl/io/openni2_grabber.h'是PCL中的一个头文件。你可以通过访问PCL官方网站(https://pointclouds.org/)了解更多关于PCL的信息。
  2. 确认你的项目的包含目录中包含了PCL的头文件目录。在Visual Studio中,你可以通过右键点击项目,选择“属性”来打开项目属性窗口。在属性窗口中,选择“VC++目录”选项卡,然后在“包含目录”一栏中添加PCL的头文件目录。
  3. 确认你的项目的库目录中包含了PCL的库文件目录。在属性窗口中的“VC++目录”选项卡中,选择“库目录”一栏,添加PCL的库文件目录。
  4. 确认你的项目的链接器设置正确。在属性窗口中的“链接器”选项卡中,选择“输入”一栏,添加PCL的库文件名,如pcl_io.lib。
  5. 如果你使用了PCL的其他模块,还需要添加相应的头文件和库文件。
  6. 确认你的系统环境变量中包含了PCL的路径。你可以在系统环境变量中添加PCL的安装路径,以便编译器能够找到相关文件。

总结:

VS 2017 C1083无法打开包含文件:‘pcl/io/openni2_grabber.h’错误是由于编译器无法找到该文件引起的。解决这个问题的方法是正确配置项目的包含目录和库目录,确保PCL已经正确安装并配置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PCL1.8.1+vs2015配置教程

中的配置了 四、pclVS中的配置 VS2015新建项目,这里命名为PCLPropertySheet_D,表示Debug下的配置 1、打开属性管理器,找到Debug|x64,右键新建属性页,然后输入名称...2、双击打开该属性页,进行配置 ①点击“VC++目录”->“包含目录”,进行编辑。 添加下列路径:(按照自己的目录来设置) D:\PCL1.8.1\PCL1.8.1\include\pcl-1.8....#include #include//pcd 读写类相关的头文件。...六、VS去编译CMake编译的VTK 目的:得到下面这两个文件 ? 首先用管理员方式打开VS2015(一定管理员方式打开),然后找到如下的路径,打开里面的VTK.sln ? 打开如下: ?...这样在vs里面配置的时候就不用去包含build文件夹下的lib文件夹和bin文件夹了,直接和其他的几个三方库统一即可 3、然后再release模式下再次去执行上面两步,得到release的dll和lib

7.5K52

【错误记录】Windows 控制台程序编译报错 ( fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory )

报错信息如下 : 1>------ 已启动生成: 项目: hacktool, 配置: Debug Win32 ------ 1>HackCommand.cpp 1>Y:\002_WorkSpace\002_VS...\MobileGameModify\hacktool\CNetwork.h(3,10): fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or...directory 1>hacktool.cpp 1>Y:\002_WorkSpace\002_VS\MobileGameModify\hacktool\CNetwork.h(3,10): fatal...error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory 1>正在生成代码... 1>已完成生成项目“hacktool.vcxproj”...========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 二、解决方案 ---- 打开 " Visual Studio Installer " , 选择

1.6K10

ERROR running qmake&无法打开文件 QUdpSocket

running qmake: 现象 工程原本可以正常构建并运行,对工程做修改或者copy到其他位置后重新构建报错qmake: Error creating Makefile(严重性 代码 说明 项目 文件...环境 在win7系统中装有多版本VS和QT: VS2017 QT 5.13.2 解决 将该工程复制一份副本,构建该副本成功,正常运行。...无法打开文件 "QUdpSocket" 错误(严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C1083 无法打开包括文件: “QUdpSocket”: No such file or directory...(编译源文件 udpRecive.cpp) udpRecive c:\users\admin\source\repos\udprecive\udprecive\udprecive.h 3 ) VS上方的...QT VS Tools--Qt projiect settings--Qt mudules,在这个里面添加相应的qmake模块就好了(Web Channel) 比如,错误为未定义标识符QSqlDatabase

2.3K31

PCL配置VS2010过程以及遇到的相关问题的分享

opengl32.lib; pcl_kdtree_debug.lib; pcl_io_debug.lib; pcl_search_debug.lib; pcl_segmentation_debug.lib...我在安装pcl过程中,遇到了一些问题,以下是我总结的遇到的问题: 问题1、在VS2010中打开由CMake生成的工程文件包含ALL_BUILD、bilateral_filter和ZERO_CHECK三个项目...在VS2010中移除ALL_BUILD和ZERO_CHECK这两个工程文件,剩下bilateral_filter这一个工程文件就可以了。 移除工程文件的方法:鼠标右击对应的工程文件,单击“移除”。...问题3:运行.exe文件时出现了如下问题: ? 解决方法:环境变量path中缺少安装pcl->bin的目录 ? 问题解决! 问题4:VS2010的错误列表出现如下错误: ?...解决方法: 打开项目--->属性--->链接器--->输入--->附加依赖项中找到如下选中的三个lib文件,删除即可。 ? 问题解决!

81010

QT+VS+PCL(软件发布)

前提: 安装QT, 安装vs2013(updat3版本,没有安装vs2013的update5会出现Qt-VS-addin出现错误.VSIX)安装qt-addin-vs 参考网址:1.Qt-VS-addin...(个人遇到的问题) http://blog.csdn.net/u012135461/article/details/78300310 4.PCL+Qt+VS可视化点云(参考博客,最重要的一个...http://blog.csdn.net/wokaowokaowokao12345/article/details/51078495 安装可能会出现的问题及其解决方法: 问题一: 无法打开...方法1: 打开PCL1.8.0安装目录: PCL1.8.0\3rdParty\VTK\plugins\designer ,designer文件夹中包含两个dll插件,其中第一个插件是在Debug模式下编译的...2.然后从开始菜单打开 Qt 命令行, 输入命令: 1.进入目录 cd/d C:\Users\xiaoxiong\Desktop\QT+VS+PCL(软件发布) 2.工具命令: windeployqt

2.4K40

PCL-1.8.0安装与配置问题(1)

本文介绍关于pcl安、环境配置、pcl库在VS2013中的配置问题。为了回应一些同学关于配库的问题,针对对刚刚接触pcl点云库的小伙伴们,大神可以略过。...PCL版本:PCL-1.8.0-AllInOne-msvc2013-win64,注意是64位的。 1.安装PCL打开安装包,如下图所示的是安装包,没有的可以自己去官网下载 ?...打开后可以看到如下界面 ? 下一步就可以 ? 你懂的,接受 ? 下一步,安装路径设置,这个对于后面VS的配置很重要哦!要记住自己的安装路径,最好选择默认,比较方便,当然如果你的c盘空间够大的话。 ?...C然后,右键项目属性,点C/C++,再点常规,找到附加包含目录,添加如下 ? ? 在编辑中添加如下路径,根据自己的文件路径设置 ?...pcl_search_debug.lib pcl_io_debug.lib pcl_io_ply_debug.lib pcl_kdtree_debug.lib pcl_common_debug.lib

2.4K10

win下使用QT添加VTK插件实现点云可视化GUI

PCL和QT做点云可视化界面的时候是无法使用可是QT的插件QVTKWidget,本文将主要讲解一些PCL在Ubuntu系统和windows使用QT做界面的一些分享。...(6)启动VS2015开始编译 出现Generating done提示表示VS2015工程已经生成成功。点击Open Project,VS2015会启动,并打开工程。 ?...pcl_features_release.lib pcl_filters_release.lib pcl_io_release.lib pcl_io_ply_release.lib pcl_kdtree_release.lib...,比如我再找个ui的界面上,放了两个按钮,一个QVTKWideget可视化的插件,一个文本浏览器,需要实现的工程是: 第一个按钮实现了打开一个PCD文件可视化在右边的插件上,并且点云是可以可以使用鼠标自由的拖动的...说明: 这是一个由“点云PCL”公众号发布的一个关于使用VS2015联合QT设计的一个点云可视化界面的程序,已经完成了封装的发布的一个exe,可以在win7上直接点击exe打开界面,实现了两个按钮,一个是打开一个

7.3K20

windows下使用aspera_vlc windows

/gnu/libiconv/libiconv-1.16.tar.gz CSDN资源:https://download.csdn.net/download/hhhuang1991/11979866 VS2015...配置项目+测试代码 环境配置 编译环境:Win7 64位系统 VS2015 创建一个VS2015项目,应用程序类型使用静态库,注意取消勾选“使用预编译头”; 将资源[libiconv-1.16\lib]...文件夹下的所有文件,全部复制到第一步创建的工程目录下,并找到config.h.in文件,将后缀.in去掉; 将资源[libiconv-1.16\include]文件夹下的iconv.h.in,复制到工程目录下...\include]文件夹下的localcharset.h.in,复制到工程目录下,并将后缀.in去掉; 将资源[libiconv-1.16\include]文件夹下的iconv.h.in,复制到工程目录下..."config.h" fatal error C1083: 无法打开包括文件: “config.h”: No such file or directory fatal error C1083: 无法打开包括文件

1.4K30

PCL 1.8.0+VS 2015配置经历分享

(其实很多情况弄得我摸不着头脑,仿佛又回到了做模电实验的那段时光,莫名其妙就出现问题,没有任何改变又突然变正常) VS 2015的下载与安装 在网上找到VS 2015资源并安装是一件很容易的事,要注意的是软件很大...第二天起来,重新安装office 2013,安装过程提示一大堆文件夹没有权限,一一修改之后……突然发现VS 2015可以正常启动了。...后来发现是一时大意,ARM的平台未设置为x64,打开配置管理器,修改如下图,即可解决该错误。 ?...2.错误提示无法打开***.lib: 无法打开的.lib都是配置时我粘贴在附加依赖项里的,出现这种问题我检查了一下PCL的安装目录,发现无法打开的.lib在文件夹中都不存在。...文件,刚开始以为什么都没有,后来发现是pointcloud,然而看不清楚……): ?

1.1K10

Windows下PCL1.9.1配置(编译源码)

PCL1.9.1并没有支持vs2015版本的exe版本,然后需要下载PCL的源码重新自己CMake编译出vs2015版本的 编译的目的: 1、得到支持vs2015的版本的PCL1.9.1 ? ?...然后就是得到VTK.sln,vs2015打开Debug和Release下分别生成即可 编译Debug就生成了Debug版本的bin、cmake、include、lib、share五个文件,然后建一个Debug...生成的lib包就在stage目录下,然后我们需要就该lib包拿出来作为pcl的第三方依赖包,注意这里的lib下面包含了Debug和Release两个版本的 将目录下的boost作为include目录,和上面的...然后vs打开工程,依次all_build,然后install即可,注意eigen不分debug和release版本的。 ? ? 最后编译PCL1.9.1 vs2015版本 ?...总结:因为我们编译PCL源码,而源码又需要几个三方库,所以一定要主要在CMake的时候,把对应的几个三方库都依次包含进来 1、boost路径 2、qhull路径 3、vtk路径 4、flann路径 5、

4.6K20
领券