RISOLTO Problema classi C++ file separati

GiacTucc

Nuovo Utente
3
1
Salve a tutti...
Sto affrontando le classi su C++ e mi ritrovo con questo errore...
C:\crossdev\src\mingw-w64-v3-git\mingw-w64-crt\crt\crt0_c.c undefined reference to `WinMain'
Allego foto...
Sarà sicuramente qualche sciocchezza, ma ci sto sbattendo la testa da due giorni..
L'IDE è DEVC++ (sono a conoscenza del suo abbandono da anni, infatti ho provato su CodeBlocks, ma stesso errore!)
Ambiente windows 10.
 

Allegati

  • 2020-08-31 (1).png
    2020-08-31 (1).png
    52.7 KB · Visualizzazioni: 35
  • 2020-08-31 (3).png
    2020-08-31 (3).png
    45.1 KB · Visualizzazioni: 67
  • Inked2020-08-31 (2)_LI.jpg
    Inked2020-08-31 (2)_LI.jpg
    504.4 KB · Visualizzazioni: 32
Soluzione
U
[test] nano main.cc

Codice:
#include <iostream>
using namespace std;

int main()
{
          cout << "tralllallero\n";
}

[test] g++ -o test main.cc [test] ./test tralllallero

per un primo programmino dovrebbe bastare
U

Utente cancellato 371741

Ospite
A naso stai scrivendo un programma c++ (codice pessimo senza tabulazioni e spazi) per console, ma hai scelto un template di partenza per programma windows a finestre. Riparti con un nuovo progetto, scgli "console" o "generic makefile" cose del genere.

Per un programma semplice, sconsiglio gli "IDE "per imparare, perche' fanno tutta una serie di cose in automatico che risultano misteriose e non ti fanno capire come si compila e che cosa sia compilare. Puoi usare un semplice makefile, e mingw, e un editor separato.

https://stackoverflow.com/questions/37556823/mingw32-make-command-on-windows
.
 
Ultima modifica da un moderatore:
  • Mi piace
Reazioni: GiacTucc
U

Utente cancellato 371741

Ospite
[test] nano main.cc

Codice:
#include <iostream>
using namespace std;

int main()
{
          cout << "tralllallero\n";
}

[test] g++ -o test main.cc [test] ./test tralllallero

per un primo programmino dovrebbe bastare
 
  • Mi piace
Reazioni: GiacTucc
Soluzione

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!