Questions marquées «gcc»

317
Cette fonction C doit toujours retourner false, mais elle ne le fait pas

Je suis tombé sur une question intéressante dans un forum il y a longtemps et je veux connaître la réponse. Considérez la fonction C suivante: f1.c #include <stdbool.h> bool f1() { int var1 = 1000; int var2 = 2000; int var3 = var1 + var2; return (var3 == 0) ? true : false; } Cela devrait...

294
Comment utiliser / installer gcc sur Mac OS X 10.8 / Xcode 4.4

J'ai installé Mountain Lion (Mac OS X 10.8) et maintenant gcc ne semble plus être disponible. J'ai également installé Xcode 4.4 donc il n'y a plus de répertoire / Developer. J'ai besoin de gcc pour les ports mac et pour les gemmes ruby ​​(qui ont des extensions natives). Xcode 4.4 inclut-il gcc ou...

277
Comment forcer make / GCC à me montrer les commandes?

J'essaie de déboguer un problème de compilation, mais je n'arrive pas à obtenir GCC (ou peut-être que c'est make ??) pour me montrer les commandes réelles du compilateur et de l'éditeur de liens qu'il exécute. Voici la sortie que je vois: CCLD libvirt_parthelper libvirt_parthelper-parthelper.o: In...

256
Utiliser GCC pour produire un assemblage lisible?

Je me demandais comment utiliser GCC sur mon fichier source C pour vider une version mnémonique du code machine afin que je puisse voir dans quoi mon code était compilé. Vous pouvez le faire avec Java mais je n'ai pas réussi à trouver un moyen avec GCC. J'essaie de réécrire une méthode C dans...

252
Ordre d'évaluation de la liste d'initialisation du constructeur

J'ai un constructeur qui prend quelques arguments. J'avais supposé qu'ils ont été construits dans l'ordre indiqué, mais dans un cas, il semble qu'ils étaient construits à l'envers, ce qui a entraîné un avortement. Lorsque j'ai inversé les arguments, le programme a cessé d'interrompre. Ceci est un...

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

245
Je ne comprends pas -Wl, -rpath -Wl,

Pour plus de commodité, j'ai ajouté les pages de manuel pertinentes ci-dessous. Ma (mauvaise) compréhension en premier: si j'ai besoin de séparer les options avec ,, cela signifie que la seconde -Wln'est pas une autre option car elle vient avant, ,ce qui signifie qu'elle est un argument en faveur...

230
Objective-C pour Windows

Quelle serait la meilleure façon d'écrire Objective-C sur la plate-forme Windows? Cygwin et gcc? Existe-t-il un moyen d'intégrer cela en quelque sorte dans Visual Studio? Dans ce sens - y a-t-il des suggestions sur la façon de se connecter et d'utiliser le SDK Windows pour quelque chose comme ça....