CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Qt Creator] Problème de compilation

[Dingue]
[Dingue]
Niveau 7
19 février 2011 à 15:00:57

:salut: à tous !

Voilà, j'ai installé Qt il y a de ça quelques jours. Je l'utilise en cours (je suis en BTS IRIS : Informatique et Réseaux pour l'Industrie et la Société).

Je voulais m'entraîner chez moi, pour ne pas perdre la main, refaire mes TPs...

Seulement, il me balance une erreur de compilation, que je n'arrive pas à corriger :(

Voici ce que ça donne : http://www.hapoelshack.com/i/erreurrkr.png/#export

Quelqu'un a la réponse ? :merci:

lndiana-Jones
lndiana-Jones
Niveau 10
19 février 2011 à 15:44:00

y'a pas de "return" dans ta int main :(

[Dingue]
[Dingue]
Niveau 7
19 février 2011 à 15:48:01

Je suis sous Windows. Logiquement, y'a pas besoin :(

Et puis, j'ai déjà essayé d'en mettre un, ça ne change rien :(

guyver2
guyver2
Niveau 10
19 février 2011 à 18:56:00

"Je suis sous Windows. Logiquement, y'a pas besoin"
whoooo j'espère que c'est pas en cours qu'on t'a dit ça !

chris_27
chris_27
Niveau 10
19 février 2011 à 19:33:34

Le "return XX;" est facultatif en C++ quand le type de retour d'une fonction est int.

chris@tarsonis:~/Temp% cat ret.cpp
int main() {}
chris@tarsonis:~/Temp% g++ -Wall -Wextra ret.cpp
chris@tarsonis:~/Temp% clang -Wall -Wextra ret.cpp
chris@tarsonis:~/Temp%

En l'absence de retour, le compilateur doit faire comme si la fonction retourne le code pour indiquer l'absence d'erreurs. On peut raisonnablement penser que ça veut dire "pas return == "return 0;" implicite.

Et bien évidemment, tout cela n'a absolument rien à voir avec le système sous-jacent. :-)

Bref, pour en revenir au problème initial : ce ne serait pas un problème lié à ton environnement de développement qui ne trouve pas les headers et/ou les .dll pour Qt ?

lndiana-Jones
lndiana-Jones
Niveau 10
20 février 2011 à 11:32:51

chris, ce n'est valable que pour la fonction main() :ok:

_skip
_skip
Niveau 10
21 février 2011 à 18:21:55

Peut être en cliquant sur "sortie de compilation" on aurait quelque chose à se mettre sous la dent.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment