Questions marquées «g++»

g ++ est l'interface C ++ de la collection de compilateurs GNU (GCC). GCC est la collection de compilateurs GNU. C'est le compilateur standard de facto pour C, C ++, Go, Fortran et Ada sur Linux et prend également en charge de nombreux autres langages et plates-formes. Outre le compilateur, GCC dispose d'une chaîne d'outils (libc, libstdc ++, objdump, nm etc.) qui sont largement utilisées sur plusieurs plates-formes et systèmes.


13
usr / bin / ld: impossible de trouver -l <nameOfTheLibrary>
J'essaie de compiler mon programme et il renvoie cette erreur: usr/bin/ld: cannot find -l&lt;nameOfTheLibrary&gt; dans mon makefile j'utilise la commande g++et le lien vers ma bibliothèque qui est un lien symbolique vers ma bibliothèque située sur un autre répertoire. Y a-t-il une option à ajouter pour le faire fonctionner s'il …
444 c++  linux  g++ 

5
Compiler C ++ 11 avec g ++
J'essaie de mettre à jour mon compilateur C ++ vers C ++ 11. J'ai cherché un peu et je suis arrivé à la conclusion que je dois utiliser le drapeau -std=c++0xou -std=gnu++0x, mais je ne sais pas beaucoup de choses sur les drapeaux. Quelqu'un peut-il m'aider? (J'utilise Ubuntu 12.04.) Voici …
368 c++  c++11  g++  flags 

30
Référence non définie à vtable
Lors de la construction de mon programme C ++, je reçois le message d'erreur référence non définie à «vtable ... Quelle est la cause de ce problème? Comment je le répare? Il se trouve que j'obtiens l'erreur pour le code suivant (la classe en question est CGameModule.) Et je ne …
357 c++  gcc  g++ 


6
Le préprocesseur de vidage GCC définit
На этот вопрос есть ответы на Stack Overflow à partir de : Как узнать список всех определённых макросов? Existe-t-il un moyen pour gcc / g ++ de vider ses définitions de préprocesseur depuis la ligne de commande? Je veux dire des choses comme __GNUC__, __STDC__et ainsi de suite.
248 gcc  g++  c-preprocessor 

12
to_string n'est pas membre de std, dit g ++ (mingw)
Je fais un petit programme de mémorisation de vocabulaire où les mots seraient flashés sur moi au hasard pour les significations. Je veux utiliser la bibliothèque C ++ standard comme Bjarne Stroustroup nous le dit, mais j'ai rencontré un problème apparemment étrange dès la sortie de la porte. Je veux …
245 c++  c++11  g++  mingw  tostring 


7
gcc warning "'sera initialisé après'
Je reçois beaucoup de ces avertissements du code tiers que je ne peux pas modifier. Existe-t-il un moyen de désactiver cet avertissement ou au moins de le désactiver pour certaines zones (comme #pragma push / pop dans VC ++)? Exemple: list.h:1122: warning: `list&lt;LogOutput*, allocator&lt;LogOutput*&gt; &gt;::node_alloc_' will be initialized after list.h:1117: …

17
g ++ référence non définie à typeinfo
Je viens de rencontrer l'erreur suivante (et j'ai trouvé la solution en ligne, mais elle n'est pas présente dans Stack Overflow): (.gnu.linkonce. [stuff]): référence non définie à [méthode] [fichier objet] :(. gnu.linkonce. [stuff]): référence non définie à `typeinfo for [classname] ' Pourquoi pourrait-on obtenir l'une de ces erreurs de l'éditeur …
209 c++  linker  g++ 

7
Référence non définie au membre de classe statique
Quelqu'un peut-il expliquer pourquoi le code suivant ne se compile pas? Au moins sur g ++ 4.2.4. Et plus intéressant, pourquoi cela se compilera-t-il lorsque je lancerai MEMBER sur int? #include &lt;vector&gt; class Foo { public: static const int MEMBER = 1; }; int main(){ vector&lt;int&gt; v; v.push_back( Foo::MEMBER ); …
201 c++  g++ 



1
Désactiver tous les avertissements gcc
Je travaille sur un projet qui lira les messages d'erreur du compilateur d'une variété particulière et fera des choses utiles avec eux. L'exemple de base de code sur lequel je teste (une application open-source aléatoire), et donc reconstruit fréquemment, contient quelques bits qui génèrent des avertissements, qui ne m'intéressent pas. …
191 gcc  g++  warnings 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.