Tech
[编程] [转载]信创全平台 C++17 交叉编译工具链
这套工具链原本一直想藏着掖着作为个人的“私服”使用。
但转念一想,随着公司人员的流动,这些底层基建早晚也会流传出去。
与其等别人缝缝补补地发出来,不如自己做个彻底的整理和开源,也算是为国产化平台的快速发展做个贡献吧。
💡 名词速查:
loongarch64_OA :指代 Loongarch64 Old ABI (龙芯旧世界)
loongarch64_NA :指代 Loongarch64 New ABI (龙芯新世界)
获取及使用:请直接下拉至文章末尾查看下载链接。
🛠️ 搭建与演进过程
纯手工阶段:mips64el ( 2020-2021 年)
笔者第一次接触交叉编译其实是出于对嵌入式的好奇,买了个开发板。
后来在上家公司适配龙芯( mips64el )系统时,遭遇了极端的开发环境:
公司规模很小,甚至没有 Git 和 SVN 服务。
每天只能靠着 U 盘把代码小心翼翼地往目标机里单向导入(还不敢插网线)。
为了摆脱这种极其低效的“人肉同步”模式,便开始琢磨:
既然 ARM 平台可以通过...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX