使用libc++;ARM交叉编译到嵌入式应用程序的标准库 在没有OS的嵌入式ARM处理器的嵌入式系统开发中,使用LLVM的C++标准库 LBC++是有可能的吗?我的意思是在Linux上开发它,例如,交叉编译并链接到libc++,并制作一个E

使用libc++;ARM交叉编译到嵌入式应用程序的标准库 在没有OS的嵌入式ARM处理器的嵌入式系统开发中,使用LLVM的C++标准库 LBC++是有可能的吗?我的意思是在Linux上开发它,例如,交叉编译并链接到libc++,并制作一个E,c++,arm,embedded,llvm,libstdc++,C++,Arm,Embedded,Llvm,Libstdc++,使用libc++;ARM交叉编译到嵌入式应用程序的标准库 在没有OS的嵌入式ARM处理器的嵌入式系统开发中,使用LLVM的C++标准库 LBC++是有可能的吗?我的意思是在Linux上开发它,例如,交叉编译并链接到libc++,并制作一个ELF文件,将其闪存到基于ARM的目标设备上?只要您可以为特定于目标的部分(如线程和线程)提供代码,就没有什么可以阻止您使用它。“不过这是一个很大的工作。”某个程序员,你能更详细地描述一下ABI支持库的作用吗?非常感谢Adnvance您对新操作员

使用libc++;ARM交叉编译到嵌入式应用程序的标准库
在没有OS的嵌入式ARM处理器的嵌入式系统开发中,使用LLVM的C++标准库<代码> LBC++</代码>是有可能的吗?我的意思是在Linux上开发它,例如,交叉编译并链接到
libc++
,并制作一个ELF文件,将其闪存到基于ARM的目标设备上?

只要您可以为特定于目标的部分(如线程和线程)提供代码,就没有什么可以阻止您使用它。“不过这是一个很大的工作。”某个程序员,你能更详细地描述一下ABI支持库的作用吗?非常感谢Adnvance您对新操作员有什么期望?或者
std::fstream
?你在目标上使用了什么引导加载程序?这会加载ELF图像吗?我的目标是使用EABI(arm none EABI gcc三元组),那么这是正确的吗?我想说的是,到的ABI libc++链接必须与EABI匹配,或者必须添加兼容层lib++ABI EABI,我的理解正确吗?启动初始化要做什么,替换所有系统调用要做什么?