无法安装Phidg​​ets ROS驱动程序

时间:2017-05-01 12:12:08

标签: ros

我已按照以下链接安装了Phidg​​ets库,并且“Hello World”示例正常运行,但是当我安装Phidgets ROS driver时,我收到此错误:

  

致命错误:libphidgets / phidget21.h:没有终止此类文件或目录编译。

造成这种情况的原因是什么?这些库已由Linux驱动程序安装,对吧?

1 个答案:

答案 0 :(得分:1)

Phidg​​ets以其无穷的智慧想要放弃“ phidget21”体系结构,现在具有完全不同且不兼容的phidgets22驱动程序体系结构。当从它们的网站上安装库时,您只能获得版本22的驱动程序体系结构:(-提示,版本21仍存在于GitHub上,因此,如果找到它,则下载并安装所有内容都可以按预期进行。有人需要将所有ROS代码迁移到更新的22版体系结构,才能按预期工作。