Questions marquées «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.

1
brew installer gcc prend trop de temps
Je fais une installation propre de Mavericks, et je l'ai fait accidentellement brew install gcc ce qui prend plus d'une demi-heure, peut-être plus. Dois-je y mettre fin? Je sais maintenant que j'aurais dû installer un gcc spécifique (peut-être gcc48) mais il est trop tard et mon air macbook respire fort. …
139 gcc  homebrew 


3
Comment compiler une bibliothèque statique sous Linux?
J'ai une question: Comment compiler une bibliothèque statique sous Linux avec gcc, c'est-à-dire que j'ai besoin de compiler mon code source dans un fichier nommé out.a. Est-il suffisant de simplement compiler avec la commande gcc -o out.a out.c? Je ne suis pas tout à fait familier avec gcc, j'espère que …
138 c  gcc  static-libraries 

8
Quel est le but de l'utilisation de -pedantic dans le compilateur GCC / G ++?
Cette note dit: -ansi: indique au compilateur d'implémenter l'option de langage ANSI. Cela désactive certaines «fonctionnalités» de GCC qui sont incompatibles avec la norme ANSI. -pedantic: utilisé en conjonction avec -ansi, cela indique au compilateur de se conformer strictement à la norme ANSI, en rejetant tout code non conforme. Tout …
136 c++  c  gcc  g++ 

19
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15 'introuvable
Comment puis-je obtenir GLIBCXX_3.4.15 dans Ubuntu? Je ne peux pas exécuter certains programmes que je compile. Quand je fais: strings /usr/lib/libstdc++.so.6 | grep GLIBC Je reçois: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBC_2.2.5 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.3.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH Merci pour …
135 c++  gcc  libstdc++ 


3
LLVM vs clang sur OS X
J'ai une question concernant llvm, clang et gcc sous OS X. Quelle est la différence entre les llvm-gcc 4.2, llvm 2.0 et clang? Je sais qu'ils s'appuient tous sur llvm, mais en quoi sont-ils différents? Outre une compilation plus rapide, quel est l'avantage de llvm par rapport à gcc?
133 c++  c  gcc  llvm  clang 

2
Dire directement à gcc de lier une bibliothèque de manière statique
Cela me semble étrange d'utiliser -Wl,-Bstaticpour diregcc quelles bibliothèques je veux établir un lien statique. Après tout, je dis gccdirectement toutes les autres informations sur la liaison avec les bibliothèques ( -Ldir, -llibname). Est-il possible d'indiquer directement au pilote gcc quelles bibliothèques doivent être liées statiquement? Clarification: je sais que …



4
Quels sont les répertoires d'inclusion par défaut de GCC?
Lorsque je compile un fichier source très simple avec gcc, je n'ai pas à spécifier le chemin d'accès aux fichiers d'inclusion standard tels que stdio ou stdlib. Comment GCC sait-il comment trouver ces fichiers? Le /usr/includechemin est-il câblé à l'intérieur, ou il obtiendra les chemins d'autres composants du système d'exploitation?
131 c++  c  linux  gcc  include-path 




3
threads mingw-w64: posix vs win32
J'installe mingw-w64 sur Windows et il y a deux options: les threads win32 et les threads posix. Je sais quelle est la différence entre les threads win32 et les pthreads, mais je ne comprends pas quelle est la différence entre ces deux options. Je doute que si je choisis les …
129 windows  gcc  pthreads  mingw 

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.