![]() |
1
1
我自己也移植了newlib和gcc。我记得我不需要做太多的事情来让新的lib工作(移植gcc、gas和libbfd是大部分工作)。
只需要调整一些关于浮点数的文件,关闭一些posix/someother标准标志,使其不使用更复杂的函数,并为
我用过 this blog 以安东尼·格林为指导,他描述了海湾合作委员会、新自由党和宾努利的移植。我认为这是一个很好的来源,当你必须自己去做。总之是一本有趣的书。编译和运行一些只需要独立C的有趣的C程序总共花了2个月时间(使用写入模拟器终端的虚拟读/写函数)。
所以我认为工作量是可以控制的。让我几乎发疯的是
|
![]() |
2
0
退房 Porting Newlib . 报价:
|
![]() |
Noè Murr · 如何获得C函数的基本编译二进制代码? 2 年前 |
![]() |
Jonathan · 如何为Android ARM编译模块? 2 年前 |
![]() |
R0M2 · 为什么“GCC”忽略汇编代码的-fno pic 2 年前 |
![]() |
K. Shores · GCC-C++交叉编译器,缺少库 6 年前 |
|
Adam · GDB不在GHS编译的ELF中列出成员函数或命名空间函数 7 年前 |