Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在costum Buildroot上执行C二进制文件_C_Buildroot - Fatal编程技术网

无法在costum Buildroot上执行C二进制文件

无法在costum Buildroot上执行C二进制文件,c,buildroot,C,Buildroot,我无法在运行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

我无法在运行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吗?
或者我还有其他选择吗?

您必须使用Buildroot提供的交叉编译器构建程序,以便它使用与ARM目标上可用的库相匹配的库。编译器是
host/bin/arm-linux-gcc

您必须使用Buildroot提供的交叉编译器构建程序,以便它使用与arm目标上可用的库相匹配的库。编译器是主机/bin/arm-linux-gcc