当前位置: 技术问答>linux和unix
大家一定要帮我,学习之路很艰辛
来源: 互联网 发布时间:2017-01-12
本文导语: 最近项目在搞linux kernel 内存优化,这个内核版本优化后使用在android手机上。 开发一般都是在linux机器上进行交叉编译后把代码烧到手机里面运行。 这里有个问题,如果使用交叉编译? 看了很多教程,说arm-2009q3-6...
最近项目在搞linux kernel 内存优化,这个内核版本优化后使用在android手机上。
开发一般都是在linux机器上进行交叉编译后把代码烧到手机里面运行。
这里有个问题,如果使用交叉编译?
看了很多教程,说arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
这个工具可以交叉编译,但悲剧的事情是无法下载,网站好像改变,没有这个下载地址。
我希望的是自己在linux系统下写一个helloword.c的代码,经过交叉编译后,我adb push到手机里面的/data目前下
手机root权限已经获取。
最后希望在adb命令下,执行./hellwrod 来运行交叉编译的代码,能够在adb命令下显示helloword就ok了
目前的困难是执行./hellwrod 后总提示not found,
这个问题困惑我很久,希望高手解答。
开发一般都是在linux机器上进行交叉编译后把代码烧到手机里面运行。
这里有个问题,如果使用交叉编译?
看了很多教程,说arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
这个工具可以交叉编译,但悲剧的事情是无法下载,网站好像改变,没有这个下载地址。
我希望的是自己在linux系统下写一个helloword.c的代码,经过交叉编译后,我adb push到手机里面的/data目前下
手机root权限已经获取。
最后希望在adb命令下,执行./hellwrod 来运行交叉编译的代码,能够在adb命令下显示helloword就ok了
目前的困难是执行./hellwrod 后总提示not found,
这个问题困惑我很久,希望高手解答。
|
#chmod 777 ./hellwrod
|
用编译设备内核的工具链编译应用程序,试试
|
./hellwrod 是word,不是wrod,所以当前提示not found了。。。
|
你在手机中的位置下是不是有这个 目标程序啊?
ls 看看
如果有,看看权限
ls 看看
如果有,看看权限