Ir para conteúdo

Emir_Fadul

Membros
  • Postagens

    2
  • Registro em

  • Última visita

Posts postados por Emir_Fadul

  1. Em 07/09/2021 em 10:17, Felipe.Silva disse:

    Você copiou e colou o código que te passei ou redigitou tudo?

    Se for o segundo caso, cole seu código aqui para eu ver (por completo). Ah, quando for exibir uma mensagem de erro é melhor mostrar ela por completo. Cada linha e cada letra. Pode até tirar um print do terminal também se quiser.

    Só com essa mensagem aí é impossível eu dizer o que está errado. Eu preciso das duas coisas: A mensagem de erro completa e o código completo que você escreveu.

    Uma dica quando for colar o código aqui, clique nesse botão com o símbolo "<>" que ele formata o texto como código:

    image.thumb.png.57714bfaea376e32950f8275b96be402.png

    Mesmo erro aconteceu comigo, pois quando uso o win64 gera o arquivo assembly.obj....

     

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

     

    print.png

    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!

     

     



     

×
×
  • Criar Novo...