全部博文(185)
分类:
2010-03-30 13:33:33
如上步骤可保证helloworld程序运行。但一般的开源程序会用到更多动态链接库,比如
libpthread, libnss×××, librt, libdl等等,运行时根据错误提示,缺啥装啥,在你的ARM工具链里全都找得到。若还有错,可利用strace命令,利用core文件,不难排查。
由于一些系统分区默认只读,若不便修改,可利用gcc参数--dynamic-linker,利用环境变量$LD_LIBRARY_PATH等手段,重配置动态库路径,也可以达到相同目的。
chinaunix网友2010-06-29 21:12:49
你好,请问你说的“若不便修改,可利用gcc参数--dynamic-linker,利用环境变量$LD_LIBRARY_PATH等手段,重配置动态库路径,也可以达到相同目的”是什么意思?怎么操作的?我碰到了这个情况,android的根目录为只读的,无法按照你说的创建/lib等目录,THANKS。yohoro1025@163.com