2
respostas

Erro compilador macbook

Quando tento compilar, da o seguinte erro abaixo:

vaniamesquita@MacBook-Pro-de-Vania c % gcc programa.c -o programa.out
Undefined symbols for architecture x86_64:
  "_main", referenced from:
     implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
vaniamesquita@MacBook-Pro-de-Vania c % 
#include <stdio.h>


int main () {
    printf("Bem vindo ao nosso jogo de adivinhação")
}
2 respostas

consegui resolver, eu não tinha salvo o código la no sublime rs

Olá Viviane.

Parabéns por resolver o problema sozinha.

Analisando o erro, podemos notar que ele não estava encontrando a função main.

Undefined symbols for architecture x86_64:
  "_main", referenced from:
     implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

É importante analisarmos a mensagem de erros, porque ela pode nos dar diga do que está acontecendo de errado.

Bons Estudos.