0

当我试图在 Ubuntu 16.04 上交叉编译 Opendds 的代码时arm-none-linux-gnueabi-g++,发生了以下问题:

p/workspace/DDS/lib/libOpenDDS_Tcp.so: file not recognized: File format not recognized
collect2: ld returned 1 exit status
GNUmakefile.Messenger_Publisher:313: recipe for target 'publisher' failed
make[1]: *** [publisher] Error 1
make[1]: Leaving directory '/home/hadoop/workspace/DDS/DevGuideExamples/DCPS/Messenger'
GNUmakefile:38: recipe for target 'Messenger_Publisher' failed
make: *** [Messenger_Publisher] Error 2

我怎样才能解决这个问题?

4

0 回答 0