compilador duvida no back-end
24/11/2020
0
Olá sou estudante de programação a algum tempo, e utimamente venho me aventurando no universo dos compiladores.
Bom sobre isso minha duvida. no back-end do compilador onde é gerado o codigo objeto, e minha duvida é essa como faço pra criar esses executavel.
Porque ate agora meus compiladores geram codigo para maquina vertual ou um codigo assembly, onde uso o nasm para gerar o codigo objeto (executavel).
Mas ai se mando meu compilador para meu amigo que não tenha o nasm instalado ele nao poderar gerar os executaveis dai o meu problema.
Bom sobre isso minha duvida. no back-end do compilador onde é gerado o codigo objeto, e minha duvida é essa como faço pra criar esses executavel.
Porque ate agora meus compiladores geram codigo para maquina vertual ou um codigo assembly, onde uso o nasm para gerar o codigo objeto (executavel).
Mas ai se mando meu compilador para meu amigo que não tenha o nasm instalado ele nao poderar gerar os executaveis dai o meu problema.
Edinho
Curtir tópico
+ 0
Responder
Posts
26/11/2020
Sadasd
Os object code são convertidos para executável através de uma "coisinha" chamada linker, da um google em "compiler linker" que você vai achar um monte de artigos falando sobre.
Responder
Clique aqui para fazer login e interagir na Comunidade :)