Questions marquées «gcc»

159
LD_LIBRARY_PATH et LIBRARY_PATH

Je construis un programme C ++ simple et je souhaite remplacer temporairement une bibliothèque partagée fournie par le système par une version plus récente de celle-ci, pour le développement et les tests. J'ai essayé de définir la variable LD_LIBRARY_PATH mais l'éditeur de liens (ld) a échoué avec:...

158
la déclaration de fonction n'est pas un prototype

J'ai une bibliothèque que j'ai créée, mylib.c: #include <mylib.h> int testlib() { printf("Hello world\n"); return (0); } mylib.h: #include <stdio.h> extern int testlib(); Dans mon programme, j'ai tenté d'appeler cette fonction de bibliothèque: monprogramme.c: #include <mylib.h>...

157
Drapeaux GCC utiles pour C

Au-delà des paramètres -Wallet des paramètres -std=XXX, quels sont les autres indicateurs de compilateur vraiment utiles, mais moins connus, qui peuvent être utilisés en C? Je suis particulièrement intéressé par les avertissements supplémentaires et / ou par la transformation des avertissements en...

139
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...

138
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,...