compilador duvida no back-end

C

Assembly

24/11/2020

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.
Edinho

Edinho

Curtidas 0

Respostas

Sadasd

Sadasd

24/11/2020

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.
GOSTEI 0
POSTAR