标签: c linker elf portable-executable mach-o
我正在构建一种编程语言,我希望本地交叉编译到OSX,Windows和Linux上(分别为Mach-O,PE和ELF格式)。是否有任何用C / C ++编写的链接器,我可以与编译器集成?
由于
答案 0 :(得分:2)
LLVM项目是模块化和可重用编译器和工具链技术的集合。尽管名称如此,LLVM与传统虚拟机几乎没有关系,但它确实提供了可用于构建它们的有用库。
查看this是否有帮助。他们还有linker的单独项目。 AFAIK这个项目在社区中是众所周知的。