-
Postagens
2 -
Registro em
-
Última visita
Tipo de Conteúdo
Fóruns
Treinamentos
Notícias
Artigos
Contribuindo
Profissões
Materiais de estudo
Pesquisa
Downloads
Loja
Eventos
Blogs
Galeria
Posts postados por Emir_Fadul
-
-
Em 30/09/2021 em 12:48, Paulo Ferr disse:
Olá,
Estou estudando Assembly no Windows pelo livro Aprendendo Assembly e para gerar um aqruivo objeto em NASM eu envio este comando:
nasm assembly.asm -f win64
o que gera um arquivo assembly.obj. Entretanto não consigo linkar com o main.o do arquivo C para gerar o executável final. Envio o print da mensagem de erro para tentar obter alguma ajuda.
Ola devs, tbm estou passando por esse problema, iniciei em Assembly e ainda nao consegui gerar o executavel, tentei as opções do forum e nenhuma deu certo! Fernando um help pfv. Segue abaixo os codigos:
[assembly.asm]bits 64
global main
main:
mov eax, 777
ret
=================================
[main.c]
#include <stdio.h>
int assembly(void);
int main(void){
printf("Resultado: %d \n", assemby());
return 0;
}
===============
Tentei todas as opções!
Aprendendo Assembly
em Arquitetura de Computadores
Postado
Mesmo erro aconteceu comigo, pois quando uso o win64 gera o arquivo assembly.obj....