我在我的项目中使用Nvidia Jetson TX2和Ubuntu 16.04 aarch64。我需要使用在Windows x86或x64上运行的Connext DDS Pro v5.2订阅其他系统的数据。
但是RTI CONNxt DDS Pro没有为ARMv8提供ubuntu的官方预构建软件包,而且还提供了来自" RTI_Connext ... PlatformNotes.pdf"手动,也不支持ARMv8。
是否可以通过从源代码构建来支持ARMv8 CPU?
TX2的CPU信息如下:
nvidia@tegra-ubuntu:~$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 6
On-line CPU(s) list: 0,3-5
Off-line CPU(s) list: 1,2
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Model name: ARMv8 Processor rev 3 (v8l)
CPU max MHz: 2035.2000
CPU min MHz: 345.6000
L1d cache: 32K
L1i cache: 48K
L2 cache: 2048K
gcc信息:
nvidia@tegra-ubuntu:~$ gcc --version
gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
答案 0 :(得分:1)
您可以联系sales@rti.com以访问此库。