我想交叉编译 portaudio 以便在 ARM 系统(devkit8000)上使用它。我正在尝试以这种方式使用此板(arm-none-linux-gnueabi)提供的交叉编译工具
CXX=../cross/arm-2007q3/bin/arm-none-linux-gnueabi-g++ ./configure --target=arm-linux --host=arm-linux
但是当我尝试将 portaudio 对象与我编译的源代码链接时,它告诉我
../cross/arm-2007q3/bin/arm-none-linux-gnueabi-g++ -L../portaudio/lib/.libs -lportaudio prova.cpp
../portaudio/lib/.libs/libportaudio.so: file not recognized: File format not recognized
collect2: ld returned 1 exit status