Bonjour,
J'utilise Linux Fedora 23, Qt Creator 4.0.3 et Qt 4.8.6 et j'ai un problème lors de la génération de l'exécutable de mon projet en mode "Release".
En mode "debug", le type de mon fichier exécutable généré est (dans un explorateur de fichier) : "Application (application/x-executable)", tout va bien.
Et bizarrement, en mode release, le type de mon fichier exécutable généré est (dans un explorateur de fichier) : "Inconnu (application/x-sharedlib)", alors que j'attends aussi une "Application (application/x-executable)"...
Dans mon fichier projet (.pro), j'ai :
Code qt-pro : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 QT += opengl \ network \ xml \ xmlpatterns TEMPLATE = app
Dans la configuration de mon kit de compilation, en étape de build debug, j'ai : "qmake-qt4 MonProjet.pro -r -spec linux-g++ CONFIG+=debug"
Et si je met en release "qmake-qt4 MonProjet.pro -r -spec linux-g++" ou ""qmake-qt4 MonProjet.pro -r -spec linux-g++ CONFIG+=release", il me génère un exe du type "Inconnu (application/x-sharedlib)", alors que je m'attends aussi à avoir un "Application (application/x-executable)"...
Ca vous est déjà arrivé ?
Vous auriez une idée pour avoir le même résultat en release qu'en debug ? (à part mettre aussi "CONFIG+=debug" dans le release) ;-)
Partager