Message posté par : Christophe Brabant
----------------------------------------
Bonjour, oui oui c'est ce que j'ai cru aussi. Les titres des modules sont
alléchants, mais je vous assure que :
- les librairies debug de Qt5 n'y sont ;
- celles de Qt6 non plus ;
- les librairies debug de Qgis lui-même non plus (je veux dire
apps/qgis-dev/lib/qgis_cored.lib, et toutes ses petites copines ...)
Donc actuellement, avec ce que j'ai téléchargé avec OSGeo4W, c'est-à-dire TOUT,
soit 40Go, il est du coup impossible de compiler mon application C++ en débug de bout en
bout. Je pourrai débuguer mon code, mais pas celui de Qgis ni de Qt5.
C'est ainsi, OSGeo4W ne permet de télécharger que des versions de Qgis et Qt en
release.
Pour compiler de bout en bout une appli Qgis en C++, en debug ou en release, il vous
faudra :
- téléchargez les sources de Qt5 (la 5.15.16 parait pas mal) ;
- les recompiler en debug et en release ;
- télécharger les sources de Qgis qui vous intéressent (soit la LTS, soit la dernière en
cours d'évolution, corrections, etc ...) ;
- les recompiler en debug et en release, en incluant bien les librairies Qt compilées
juste au dessus ;
C'est lourdingue mais il n'y a pas d'autre solution.
(il pourrait cependant être possible de trouver quelqu'un qui a déjà fait le job et
qui met tout ca à dispo en téléchargement)
voilà, ca me paraît complet et clair ...
Donc dans mon cas, 2 solutions :
- soit je pars du principe que je n'aurai jamais besoin de debuguer le code de Qt
et/ou de Qgis, auquel cas je continue comme actuellement, à savoir compiler mon appli en
debug avec les librairies Qt/Qgis en release ;
- soir je recompile tout ;
Christophe
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=371621#p371621
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net