项目场景:
提示:这里简述项目相关背景:
思岚激光雷达发布了vs2017 sdk开发包。
开发过程中,引用头文件时,会报错
fatal error C1083: Cannot open include file: ‘rpos/robot_platforms/slamware_core_platform.h’: No such file or directory
问题描述
提示:这里描述项目中遇到的问题:
开发需要调用基本的头文件,如雷达的连接需要
引用rpos/robot_platforms/slamware_core_platform.h
需要配置引用include lib路径
#include <rpos/robot_platforms/slamware_core_platform.h>
1>------ Build started: Project: slamcon, Configuration: Debug Win32 ------
1>slamcon.cpp
1>c:\users\administrator\source\repos\slamcon\slamcon\slamcon.cpp(5): fatal error C1083: Cannot open include file: 'rpos/robot_platforms/slamware_core_platform.h': No such file or directory
1>Done building project "slamcon.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
原因分析:
提示:这里填写问题的分析:
vs2017外部库的引用配置
解决方案:
提示:这里填写该问题的具体解决方案:
文件浏览中 右键选择工程 -》属性
在lnclude directories中选择思岚sdk include路径
在library directories中选择思岚sdk lib路径
即可