尽管从库文件夹链接了.so文件,但缺少.h文件

时间:2018-08-09 19:46:37

标签: c++ linux embedded

我是Linux的新手,我目前正在尝试使用 ginkgo USB-CAN接口 的API编程功能。为了使用C ++编程API,它们提供了库文件,其中包含三个文件,其中包含 .so 文件。我必须将它们链接到C ++程序。

它需要一个 Ginkgo_driver.h ,它们仅在库 libGinkgo_Driver.so libusb.so <中提供三个文件。 / strong>, libusb-1.0.so 。我尝试了所有在线描述的链接方法,例如使用L./lib/libGinkgo_Driver.so等。我仍然遇到相同的错误

  

”致命错误:Ginkgo_Driver.h:没有这样的文件或目录#include   “ Ginkgo_Driver.h”

我使用Linux 64位系统。

任何帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

显然没有名为Ginkgo_driver.h的头文件,相反,我必须在示例程序中包含它们中包含的ControlCAN.h。谢谢大家的答案。