2013-03-12 95 views
-1

我是一位業界新手,作爲實習的一部分,我已經分配了上述項目。我沒有關於如何將特定應用程序移植到不同操作系統的經驗。到目前爲止,我試圖理解組件的基本結構(即應用程序稱爲IOS-XR),但據我所知,移植wireshark還需要將libpcap lib移植到XR。將wireshark移植到基於qnx的系統中

有人可以談一談,我應該如何去接近它?

+0

我對QNX一無所知; 但是,我會注意到Wireshark對各種庫有很多依賴關係: 一些示例; libgLib libgtk libffi -5- libfontconfig-1 libfreetype建立-6- 的libintl-8 libjasper-1 的libjpeg-8 liblzma -5- 的libpixman-1-0 libpng15-15 的libtiff-5 libxml2- 2 – willyo 2013-03-12 13:22:58

回答

1

我對QNX一無所知;

不過,我會注意,Wireshark的有很多對各個庫的依賴關係:

一些例子;

libgLib 
libgtk 
libffi-5 
libfontconfig-1 
libfreetype-6 
libintl-8 
libjasper-1 
libjpeg-8 
liblzma-5 
libpixman-1-0 
libpng15-15 
libtiff-5 
libxml2-2 
... 

這些庫是否可用於QNX?

關於libpcap:

捕獲文件需要libpcap。如果不可用,它肯定需要移植。我可以想象,這可能是一個很大的努力,因爲大概這些代碼可能完全依賴於訪問網絡級數據的確切操作系統功能。

有關開發Wireshark(在Windows和* nix上)的信息,請參閱 Wireshark Developer's Guide

相關問題