首先程序语法没问题,目前遇到的不能运行的原因如下:
1 没有使用交叉编译器
错误信息:段错误或语法错误等
# file hello 看一下目标代码的指令集
2 glibc库的版本不符
错误信息: -sh:./hello:not found
# file hello 查看一下墓边文件所使用的glibc版本
在目标板执行 /lib/libc.so.6查看一下目标板glibc版本
首先程序语法没问题,目前遇到的不能运行的原因如下:
1 没有使用交叉编译器
错误信息:段错误或语法错误等
# file hello 看一下目标代码的指令集
2 glibc库的版本不符
错误信息: -sh:./hello:not found
# file hello 查看一下墓边文件所使用的glibc版本
在目标板执行 /lib/libc.so.6查看一下目标板glibc版本