【发布时间】:2018-05-02 10:35:34
【问题描述】:
我无法在运行 buildroot 的 ARM Cortex A7 上执行 C 程序。 执行后出现此错误:
./mcp23017
无法打开文件 (1):没有这样的文件或目录
经过搜索,我发现我的 buildroot 上缺少正确的解释器。
#cd /lib
ls
dhcpcd
libform.so libncurses.so.6.0
ld-uClibc-1.0.28.so libform.so.6 libpanel.so
ld-uClibc.so.0 libform.so.6.0 libpanel.so.6
ld-uClibc.so.1 libgcc_s.so libpanel.so.6.0
libatomic.so libgcc_s.so.1 libuClibc-1.0.28.so
libatomic.so.1 libmagic.so libz.so
libatomic.so.1.2.0 libmagic.so.1 libz.so.1
libc.so.0 libmagic.so.1.0.0 libz.so.1.2.11
libc.so.1 libmenu.so modules
libcurl.so libmenu.so.6 os-release
libcurl.so.4 libmenu.so.6.0 terminfo
libcurl.so.4.5.0 libncurses.so
libcurses.so libncurses.so.6
我真的卡住了,你能告诉我如何在 i386 笔记本电脑上使用 uclibc 进行交叉编译吗? 还是我有其他选择?
【问题讨论】: