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.

12
Pourquoi GCC n'optimise-t-il pas a * a * a * a * a * a à (a * a * a) * (a * a * a)?
Je fais une optimisation numérique sur une application scientifique. Une chose que j'ai remarquée est que GCC optimisera l'appel pow(a,2)en le compilant a*a, mais l'appel pow(a,6)n'est pas optimisé et appellera en fait la fonction de bibliothèque pow, ce qui ralentit considérablement les performances. (En revanche, Intel C ++ Compiler , …


27
erreur fatale: Python.h: aucun fichier ou répertoire de ce type
J'essaie de créer une bibliothèque partagée à l'aide d'un fichier d'extension C mais je dois d'abord générer le fichier de sortie à l'aide de la commande ci-dessous: gcc -Wall utilsmodule.c -o Utilc Après avoir exécuté la commande, je reçois ce message d'erreur: utilsmodule.c: 1: 20: erreur fatale: Python.h: aucune compilation …
1195 python  gcc  python-c-api 





11
"Accepter la licence Xcode / iOS nécessite des privilèges d'administrateur, veuillez réexécuter en tant que root via sudo." lors de l'utilisation de GCC
Lors de la tentative de compilation de mon programme C, exécutez la commande suivante: gcc pthread.c -o pthread Retour: Accepter la licence Xcode / iOS nécessite des privilèges d'administrateur, veuillez réexécuter en tant que root via sudo. et mon code ne compile pas. Pourquoi cela se produit-il et comment puis-je …
489 ios  xcode  gcc 




6
Option GCC -fPIC
J'ai lu au sujet des options de GCC pour les conventions de génération de code , mais je n'ai pas pu comprendre ce que fait "Générer un code indépendant de la position (PIC)". Veuillez donner un exemple pour m'expliquer ce que cela signifie.
437 c++  gcc  options  fpic 

5
Debug vs Release dans CMake
Dans un projet compilé par GCC, Comment exécuter CMake pour chaque type de cible (débogage / version)? Comment spécifier les indicateurs de débogage et de libération C / C ++ à l'aide de CMake? Comment puis-je exprimer que l'exécutable principal sera compilé avec g++et une bibliothèque imbriquée avec gcc?
437 c++  c  gcc  cmake 



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.