2012-04-22 57 views

回答

1

它取决于主机和目标系统。我使用clang/LLVM从Linux x86主机定位多个嵌入式目标。我使用GNU binutils和GDB来完成工具链,NetBSD标准C库和QEMU,以运行各种目标的测试可执行文件。 http://ellcc.org

默认情况下,clang使用主机汇编器,库和连接器来生成本机可执行文件。一些LLVM目标可以直接生成目标代码并避免使用汇编程序。