嵌入式爱好者

查看: 1155|回复: 3

[Linux] aarch64交叉编译工具问题

[复制链接]

2

主题

5

帖子

15

积分

RK3588通行证

扫一扫,手机访问本帖
发表于 2024-7-10 10:17:27 | 显示全部楼层 |阅读模式
在查看aarch64交叉编译工具的版本信息时,会导致当前文件夹中的可执行文件被删除,怎么解决啊???? QQ截图20240710101508.png
回复

使用道具 举报

2

主题

27

帖子

482

积分

RK3568通行证i.MX RT通行证AM62x资料下载

发表于 2024-7-10 11:04:50 | 显示全部楼层
用 -o 指定你要的执行文件名稱 
不指定就是輸出 a.out  這是預設行為

点评

这个我知道,不指定默认是a.out, 关键是查看交叉编译器aarch64的版本信息的时候,自动把当前文件夹中的可执行文件a.out给删掉了  详情 回复 发表于 2024-7-10 18:12
点评回复 支持 反对

使用道具 举报

2

主题

5

帖子

15

积分

RK3588通行证

 楼主| 发表于 2024-7-10 18:12:05 | 显示全部楼层
kunyi 发表于 2024-7-10 11:04
用 -o 指定你要的执行文件名稱 
不指定就是輸出 a.out  這是預設行為

这个我知道,不指定默认是a.out,

关键是查看交叉编译器aarch64的版本信息的时候,自动把当前文件夹中的可执行文件a.out给删掉了

点评

喔這樣就很奇怪了,如果單單查看不應該刪除的,可能有有bugs吧 圖片中的訊息是你的toolchain 有起動編譯過程也進行ld 所以才刪除 a.out 估計是buildroot 的Toolchain 有問題  详情 回复 发表于 2024-7-11 11:48
点评回复 支持 反对

使用道具 举报

2

主题

27

帖子

482

积分

RK3568通行证i.MX RT通行证AM62x资料下载

发表于 2024-7-11 11:48:26 | 显示全部楼层
零封清心 发表于 2024-7-10 18:12
这个我知道,不指定默认是a.out,

关键是查看交叉编译器aarch64的版本信息的时候,自动把当前文件夹中 ...

喔這樣就很奇怪了,如果單單查看不應該刪除的,可能有有bugs吧
圖片中的訊息是你的toolchain 有起動編譯過程也進行ld 所以才刪除
a.out
估計是buildroot 的Toolchain 有問題
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 17:39

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表