2017-01-05 14 views
0

QNXでSOEMを使用するライブラリを構築しようとしています。しかし、私が構築するために行くとき、私は次のエラーを取得する:QNXニュートリノのnetpacket/packet.hファイルはどこで入手できますか?

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ファイルを発見したが、それらのどれもが、このビルドに右のように見えるん。私は盲目的にGoogleでそれを検索している幸運を持っていません。それはQNX自体の私のビルドではないので、それが存在するかどうかはわかりません。 検索にはどのような方法が最適ですか?どこで見つけることができますか?

答えて

0

QNXのnetpacket/packet.hは存在しません。

明らかに、私が使っていたLinuxビルドと比べて、QNXをビルドするためのヘッダーファイルは1つだけです。私の同僚の一人は、既にLinuxビルドからQNXビルドに変換する時間を費やしていました。だから私は彼らが作ったものを使った。

0

現在のヘッダーが間違っている場合に表示される唯一の方法は、ターゲットのネットワークパッチを見つけることです。ヘッダーの別のバージョンがあるはずです。

関連する問題