我有一点问题:
我需要将程序添加到固件中,该固件将在我办公室的嵌入式IP摄像机中使用。它的CPU是ARM7TDMI。所以,据说我在Debian x64机器上交叉编译了我的程序并得到了我的ELF可执行文件:
stunnel: ELF 32-bit MSB executable, ARM, EABI5 BE8 version 1 (SYSV), statically linked, stripped
但是相机上的uClinux只执行BFLT二进制文件!! Down是我从中提取的一个程序的一个例子:
camera: BFLT executable - version 4 ram gzip
我需要将我的ELF二进制文件转换为BFLT。我发现了elf2flt工具,但我无法编译它,你知道更简单的方法将我的二进制文件转换为BFLT吗?或者我可能需要另一个交叉编译器来直接编译它BFLT'ed?
感谢您的任何相关答案