Bonjour à tous!
Voila mon petit soucis, sous visual express 2008, je crée un projet Makefile (biensur avant j'ai installé QtBuilder) et donc je fais mon ptit programme en Qt.
J'ai biensur configuré le nmake avec en build : qmake -projet & qmake & nmake
en rebuild : qmake & nmake et en clean : nmake clean.
Je precise que je compile une premiere fois pr avoir mon fichier .pro et apres j'utilise le rebuild. En effet, je procede ainsi, car j'utilise un qhttp et donc je suis obligé de mettre dans mon fichier .pro l'option QT += network, et pr ne pas l'efface en reecrasant le fichier je fais donc des rebuild.
Voila ce qui concerne la demarche de depart, passons maintenant a mon probleme (enfin!!). Quand je fais mon rebuild, il me fait donc l'erreur : error LNK2019: unresolved external symbol _main referenced in function _WinMain@16 après quelques recherches, je me suis rendu compte que ca venait du subsystem qui doit etre mis en mode CONSOLE et non WINDOWS (effectivement au linkage on voit bien la ligne /SUBSYSTEM:WINDOWS).
Donc je me dis, facile, on va dans l'option du projet et on change le mode WINDOWS pr le mode CONSOLE mais la probleme! Pr un projet type makefile, je ne vois pas l'option linker comme dans un projet dit "normal", et donc je n'ai pas l'option subsystem! Si quelqu'un peut m'aider ca serait chouette merci
En esperant avoir ete clair et désolé pr les gros pavés
Partager