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

Missing .h file, in-spite of linking .so files from library folder

本文关键字:文件 文件夹 链接 so 缺少      更新时间:2023-10-16

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

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

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

我使用 Linux 64 位系统。

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

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