首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Arduino软件(1.6.5)中包含<termios.h>?

如何在Arduino软件(1.6.5)中包含<termios.h>?
EN

Stack Overflow用户
提问于 2015-06-24 01:13:56
回答 1查看 1.5K关注 0票数 0

这就是现在发生的事情,我正在使用URG激光传感器的代码,我正在尝试在Arduino软件中编译它,看看它是否可以测试。但是,当我单击“编译”时,会显示以下错误消息:

代码语言:javascript
复制
In file included from /home/hadoop/sketchbook/libraries/urg/urg_connection.h:17:0,
                 from /home/hadoop/sketchbook/libraries/urg/urg_sensor.h:15,
                 from Laser_hpp.ino:4:
/home/hadoop/sketchbook/libraries/urg/urg_serial.h:22:21: fatal error: termios.h: No such file or directory
 #include <termios.h>
                     ^
compilation terminated.

我下载了我为Ubuntu Linux找到的所有termios库,但它仍然给我一个错误。我找到的库复制到了urg_sensor.h文件所在的位置,但它不能正常工作。

我尝试通过以下命令进行安装: sudo apt-get install libc6或libc6-dev (termios library for linux),但它们已经安装在最新版本上。

所以,我不知道还能做些什么。如果有人对我现在应该做什么有任何想法或意见,我真的很感谢。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-06-24 23:31:00

termios.h在AVR Libc中不可用。您需要将代码从Linux移植到Arduino平台,然后才能尝试编译它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31009242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档