我为C编写了一个输出字节代码的编译器.这样做的原因是能够为在多个平台上运行的嵌入式平台编写应用程序.
我有编译器和汇编程序.
我需要编写一个链接器,并且卡住了.
对象格式是一个自定义格式,围绕字节码解释器设计,所以我真的不能使用任何现有的链接器.
我最大的障碍是如何组织目标代码以输出链接的二进制文件.此时不需要动态链接.我需要先让静态链接工作.
c compiler-construction linker interpreter vm-implementation
c ×1
compiler-construction ×1
interpreter ×1
linker ×1
vm-implementation ×1