起因
由于目前市面上很多模拟器诸如夜神,网易MUMU,基本上使用的是x86的架构,虽然运行ARM程序没有问题,但是如果想使用gdb对ARM程序进行调试的话,就显得力不从心了,各种问题层出不穷,
当然调试...x86程序是没有问题的,
如果非要对ARM程序进行gdb调试的话,可以采用Android Studio原生的模拟器(原生ARM太卡),但是考虑到很多人并不是从事安卓开发,加上Studio中的模拟器本就基于..., 还可以设置系统密码
至此ARM+Linux环境搭建完毕
准备开发
接下来我们通过ssh连接树莓派终端,打开cmd命令窗口,输入:
ssh pi@127.0.0.1 -p 5022
回车后会提示输入密码...,这里输入之前设置的系统密码
此时就进入树莓派的Linux终端,为什么不直接使用qemu中的LX终端?...GCC包下arm-none-linux-gnueabi\libc\usr\bin目录中的gdbserver传送到模拟器中
然后执行以下命令:
.