我正在尝试编译一个程序以在具有 ARM926EJ-S 处理器的 Linux 驱动板上运行。所以我安装了 Debian 嵌入式交叉开发工具链,并尝试在 gcc 中使用 -march=armv5te 编译 Hello World。当我尝试在板上运行二进制文件时,它因找不到文件错误而崩溃(由于库版本),之后我尝试使用 -static 标志进行编译,但出现了 seg 错误(__libc_start_main () 中的 0x0000827c,gdb 先生说通过 gdbserver)。
关于如何在这里运行以使某些东西运行的任何想法?