gcc - 如何使用 gcc 交叉编译器构建和安装“mlibc”?
问题描述
我想创建一个 gcc 交叉编译器。我在WSL2 ubuntu 20.04 发行版上工作,目标是x86_64-elf(用于裸机项目)。
对于这个学习项目,我需要构建一个带有头文件和启动文件的 C 库,我不想使用 Glibc,因为很难移植到裸机项目上。我想尝试mlibc库,但找不到任何文档来实现我的目标。
我受到本教程的启发。如何从本教程的第四部分 +(标准 C 库和标准 C++ 库),使用 mlibc 和介子构建系统完成我的 gcc 交叉编译器的构建?(与 mlibc 一起使用的构建系统)。
提前致谢。
解决方案
推荐阅读
- python - Keras:再处理如何缩放图像?
- python - 在没有 AWS 密钥管理器的情况下在本地使用密钥测试 Lambda 函数
- python - Django 按主页中最高点赞数排序
- javascript - 反应联系表格问题电子邮件js
- reactjs - 无法在 React 状态中重置值
- python - Python 如果有任何返回错误的答案
- javascript - 如何在 JavaScript 中输出带有前导零的数字?(中本聪格式)
- java - 在JAVA中同时验证两列的排序顺序
- sql - 将一个表中的值链接到另一个表,并根据 sql 中另一个表中的列对一个表进行切片
- ros - 启动文件(ROS)中这一行是什么意思