这个要看你编译时使用的是什么工具了。
PC上的Linux一般都是有gcc编译器的,而这个编译器是X86版本的。如果楼主安装了arm版本的arm-linux-gcc的话,用这个编译的话,也要与树莓派上的gcc版本是一样的才可以运行。
可以使用file命令看看你编译出的执行程序是什么版本的。
可以使用gcc -v 或是arm-linux-gcc -v查看你的gcc是哪个版本的
可以使用gcc -v 或是arm-linux-gcc -v查看你的gcc是哪个版本的。