Ciao a tutti sono nuovo in questo forum!

Mi stavo addentrando nella programmazione di videogiochi, da sempre il mio sogno. Ho provato in passato un po' pyGame (con Python) e XNA (con Visual C#) e ora data la lentezza del Python, e le restrizioni che hai con XNA, volevo iniziare ad utilizzare le SDL, tralaltro anche multipiattaforma.

  • Installo Dev-C++ 4.9.9.2 con mingw.
  • Scarico SDL-1.2.14 per mingw e lo metto su C:
  • Poi vado su Strumenti > Opzioni di Compilazione, spunto "Aggiungi questi comandi alla linea di comando del linker:" e incollo la stringa "-lmingw32 -lSDLmain -lSDL".
  • Mi sposto nella scheda Cartelle mi vado a linkare tutti i percorsi delle SDL bin, lib e include per C e C++.


Faccio un nuovo progetto vuoto, aggiungo un file e lo chiamo main.cpp e dentro gli scrivo questo codice:
codice:
#include "SDL/SDL.h"

int main( int argc, char* args[] )
{
    //Start SDL
    SDL_Init( SDL_INIT_EVERYTHING );
    
    //Quit SDL
    SDL_Quit();
    
    return 0;    
}
Nelle opzioni del Progetto seleziono applicazione Win32 GUI, e compilo.
Ecco l'errore che persiste:
C:\Users\Migol\Desktop\Cpp\PixelGame\Makefile.win [Build Error] [main.o] Error 1
Log (totale errori 1):
Compilatore: Default compiler
Building Makefile: "C:\Users\Migol\Desktop\Cpp\PixelGame\Makefile.win "
Esecuzione di make...
make.exe -f "C:\Users\Migol\Desktop\Cpp\PixelGame\Makefile.win " all
g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/SDL-1.2.14/include"

g++.exe: main.cpp: No such file or directory
g++.exe: no input files

make.exe: *** [main.o] Error 1

Esecuzione terminata
Log con parametro -v (totale errori 5):
Compilatore: Default compiler
Building Makefile: "C:\Users\Migol\Desktop\Cpp\PixelGame\Makefile.win "
Esecuzione di make...
make.exe -f "C:\Users\Migol\Desktop\Cpp\PixelGame\Makefile.win " all
g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/SDL-1.2.14/include"

g++.exe: main.cpp: No such file or directory
g++.exe: no input files

make.exe: *** [main.o] Error 1

Esecuzione terminata
Vi prego aiutatemi, è tutto il pomeriggio che cerco su internet ma non trovo niente... non so più che fare