我在哪里可以获得 QNX neutrino 的 netpacket/packet.h 文件?

Where can I get netpacket/packet.h file for QNX neutrino?

我正在尝试构建一个库以在 QNX 上使用 SOEM。但是,当我去构建时,出现以下错误:

Installing the build libraries
Scanning dependencies of target soem
[ 4%] Building C object CMakeFiles/soem.dir/C_/SOEM-master/oshw/linux/nicdrv.c.o
C:/SOEM-master/oshw/linux/nicdrv.c:80:30: fatal error: netpacket/packet.h: No such file or directory
compilation terminated.

我找到了 packet.h 个文件,但其中 none 个文件似乎适合此版本。我没有运气盲目地在 google 上搜索它。它不在我构建的 QNX 本身中,所以我不确定它是否存在。 搜索它的最佳方法是什么?我在哪里可以找到它?

当前 header 错误时我看到的唯一方法 - 尝试为您的目标找到网络补丁。 header.

应该还有另一个版本

netpacket/packet.h 对于 QNX 不存在。

显然,与我尝试使用的 Linux 构建相比,用于构建 QNX 的头文件不止 1 个不同。我的一位同事已经花时间从 Linux 构建转换为 QNX 构建。所以我只是使用了他们创造的东西。