【问题标题】:Where can I get netpacket/packet.h file for QNX neutrino?我在哪里可以获得 QNX neutrino 的 netpacket/packet.h 文件?
【发布时间】:2017-01-05 21:50:10
【问题描述】:

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

安装构建库
扫描目标soem的依赖关系
[ 4%] 构建 C 对象 CMakeFiles/soem.dir/C_/SOEM-master/oshw/linux/nicdrv.c.o
C:/SOEM-master/oshw/linux/nicdrv.c:80:30 : 致命错误:netpacket/packet.h: 没有这样的文件或目录
编译终止。

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

【问题讨论】:

    标签: qnx


    【解决方案1】:

    我看到当前标头错误的唯一方法 - 尝试为您的目标查找网络补丁。标题应该有另一个版本。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-03
        • 1970-01-01
        • 2011-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多