Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 2 mesi fa

Problema banale sul terminale (C++ Mac)?

Salve, sono un neofita della programmazione e stavo muovendo i primi passi nella programmazione in C++ su MacOS.

Seguendo dei corsi ho scaricato Visual Studio Code, ho scaricato XCode per Mac, e ho provato a scrivere il mio primo basilare codice in C++ (in un file chiamato prova.cpp):

#include <iostream>

int main()

{

    std::cout << "Hello World\n";

    return 0;

}

Semplicissimo, ma una volta che vado sul terminale e digito "g++ prova.cpp" va tutto a rotoli. Questo è il messaggio di errore che mi dà: 

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"

Cosa c'è che non va? Che significa? C'è qualche componente mancante nel programma? 

1 risposta

Classificazione
Altre domande? Fai una domanda e ottieni le risposte che cerchi.