Forums » Compilation problems »
Soucis de compilation sur la R345
Added by Théveny Frédéric over 10 years ago
(re) Bonjour Michael
je viens de faire l’update sur Computree et je rencontre les soucis suivants :
- classe non déclarée
computree/computreev3/pluginbase/step/pb_stepmergeclustersfrompositions.h:92: error: 'CT_AbstractItemGroup' was not declared in this scope QHash<CT_AbstractItemDrawable*, CT_AbstractItemGroup*> m_itemDrawableToAdd;
⇒ déclaration via class CT_AbstractItemGroup en début de fichier
- mauvais “type”
/home/theveny/Documents/dev/qtcreatorworkspace/computree/computreev3/pluginbase/step/pb_stepmergeclustersfrompositions.cpp:168: error: invalid initialization of non-const reference of type 'QPair<CT_CloudIndexStdVectorT<CT_PointData>*, QList<const CT_PointCluster*>*>&' from an rvalue of type 'QPair<CT_CloudIndexStdVectorT<CT_PointData>*, QList<const CT_PointCluster*>*>' QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > ) positionsData.value(bestPosition);
⇒ replacement de la ligneQPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > ) positionsData.value(bestPosition);
parQPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &) positionsData.value(bestPosition);
et ça compile et fonctionne \o/
Replies (1)
RE: Soucis de compilation sur la R345 - Added by Krebs Michaël over 10 years ago
ok j’ai corrigé les erreurs..... merci