Aiuto, non capisco dove sbaglio, sto cercando di compilare un programma in c++, di solito utilizzo DEV-C++ ma volevo volevo provare a compilarlo tramite CMD di windows, in questo programma faccio uso di socket e thread quindi nel progetto in DEV mi basta aggiungere i link necessari e via, dopo un po' di ricerche per il web sono arrivato alla conclusione che questo sia il comando di cui necessito per compilare il mio codice tramite minGW:
g++ -m32 -std=c++11 -std=gnu++11 main.cpp WS2_32.lib -lwinmm client.exe
Il problema e che quando lancio il programma ottengo questo errore:
WS2_32.lib: error adding symbols: File format not recognized
collect2.exe: error: ld returned 1 exit status
Ho fatto svariate ricerche online ma non trovo una soluzione, qualcuno mi può aiutare?