作为测试,我决定编译busybox,虽然交叉编译本身工作良好,但是当将生成的二进制文件上传到具有正确架构的路由器时,二进制程序会抱怨./busybox: line 1: syntax error: unexpected word (expecting ")")。我的建筑剧本:export CC=/usr/local/arm-2011.09/b
如果我编译自定义可执行文件(二进制文件),或者使用来自buildroot的可执行文件,busybox会继续说applet not found,例如,我可以从包含的包列表中选择coremark,但是如果我尝试运行协同备注,就会得到:coremark: applet not found
在busybox或buildroot中是否有一些设置告诉busybox愿意加载非busybox可执行文件?我目前使用的是RISC 32位rv32 Linux5.1