社区
Linux/Unix社区
帖子详情
怎么查看arm平台上的程序是用那个版本的交叉编译器编译的????
cmp6yang
2008-05-07 06:28:38
如题
...全文
649
2
打赏
收藏
怎么查看arm平台上的程序是用那个版本的交叉编译器编译的????
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymtom
2008-05-07
打赏
举报
回复
试试
objdump -s --section=.comment your_program
cceczjxy
2008-05-07
打赏
举报
回复
用
file命令,
把程序拷到你的pc上,用file 查看就行了,如果的你的arm上本身就有file 那直接查看一下就可以了.
arm
-gcc
交叉
编译
器
,生成64位
程序
arm
交叉
编译
器
,生成64位
程序
。
64位Linux的
ARM
交叉
编译
器
以前将android的kernel拿出来单独
编译
,
交叉
编译
器
也是从android代码中拿出来的。 但自从装了Ubuntu 12.04 64位系统之后,原来在32位系统上可以使用的
arm
-linux
交叉
编译
器
不能用了。 按照网上的方法安装 sudo apt-get install ia32-libs 结果却提示依赖关系不能满足。 想从android代码里提取出64位
交叉
编译
器
,结果
编译
内核报错,才发现提取出来的
交叉
编译
器
中大部分是64位的,可objcopy却是32位的,我想不通为什么。 我只能找个64位的objcopy代替,好不容易找到了,替换成64位的objcopy,很好用, GCC
版本
:gcc version 4.7.3 (CodeBench Lite 2013.05-23 - rebuilt by Lxz) objcopy
版本
:GNU objcopy (CodeBench Lite 2013.05-23 - rebuilt by Lxz) 2.23.52.20130219
ARM
汇编
程序
开发入门
本课程主要讲解
ARM
处理
器
的
arm
指令,thumb指令,ADS伪指令,汇编
程序
设计。
MacOX下
ARM
交叉
编译
工具链
arm
-linux-gnueabihf
使用crosstool-ng制作的MacOS下
arm
-linux
交叉
编译
器
,
编译
器
版本
linaro 7.2.1,支持
arm
v8,cortex-a53,neon-vfpv4。可以在Mac下开发树莓派3
程序
。MacOS下需要安装到区分大小写的分区中,具体方法网上找。
windows上安装
arm
交叉
编译
工具gcc-4.9.4
Windows下的
arm
编译
器
,gcc-linaro-4.9.4-2017.01-i686-mingw32_
arm
-linux-gnueabihf.tar.xz 安装方法: 1.将下载的包用7zip解压到D:\gcc 2.添加环境变量: 解压文件后,将D:\gcc\bin目录,添加到系统PATH环境变量中。
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章