Résolution des erreurs de l'éditeur de liens GCC C : références non définies aux méthodes virtuelles et aux constructeurs
Les erreurs de l'éditeur de liens rencontrées lors de la compilation indiquent des références non résolues aux méthodes virtuelles et aux constructeurs. constructeurs au sein du projet. L'absence de ces définitions suggère que certaines déclarations manquent dans l'implémentation.
Confirmation de la compatibilité de la bibliothèque
Vérification du nombre de bits de la bibliothèque :
Examen du contenu de la bibliothèque :
Résolution des erreurs de l'éditeur de liens
Références non définies au virtuel Méthodes :
Références non définies aux constructeurs :
Exemple
Considérez l'extrait de code :
class Base { public: virtual void f() = 0; }; class Derived : public Base { };
Pour résoudre l'erreur de l'éditeur de liens, le constructeur suivant l'implémentation doit être ajoutée à la classe Derived :
Derived::Derived() {}
Considérations supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!