preguntar acerca de gcc

4
réponses

Fonctions anonymes utilisant des expressions D’instruction GCC

Cette question n'est pas très spécifique; c'est vraiment pour mon propre enrichissement en C et j'espère que d'autres pourront La trouver utile aussi. Avertissement: je sais que beaucoup auront l'impulsion de répondre avec "si vous essayez de faire …
demandé sur 1970-01-01 00:33:32
4
réponses

Symbole indéfini GXX personnalité V0 sur le lien

J'ai obtenu ce symbole indéfini avec cette ligne de commande: $ gcc test.cpp Undefined symbols: "___gxx_personality_v0", referenced from: etc... Test.cpp est simple et devrait bien construire. Quel est le problème? ... …
demandé sur 1970-01-01 00:33:28
2
réponses

Comment malloc travailler dans un environnement multithread?

Est-ce que le malloc typique (pour la plate-forme X86-64 et le système D'exploitation Linux) verrouille naïvement un mutex au début et le libère une fois terminé, ou verrouille-t-il un mutex d'une manière plus intelligente à un niveau plus fin, de so …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment recompiler avec-fPIC

J'essayais de réinstaller mon ffmpeg, en suivant ce guide , sur ma machine Ubuntu ARM. Malheureusement, lorsque je compile un programme qui utilise cette lib, j'obtiens l'échec suivant: /usr/bin/ld: /usr/local/lib/libavcodec.a(amrnbdec.o): relocat …
demandé sur 1970-01-01 00:33:32
9
réponses

Comment puis-je exécuter un fichier dans Cygwin?

Comment puis-je exécuter a.exe en utilisant le shell Cygwin? J'ai créé un fichier C dans Eclipse sous Windows, puis j'ai utilisé Cygwin pour accéder au répertoire. J'ai appelé gcc sur le fichier source C et a.exe a été produit. Je voudrais courir a. …
demandé sur 1970-01-01 00:33:28
5
réponses

+ = opérateur pour uint16 t promeut la Valeur assignée à int et ne compile pas

C'est un vrai WTF pour moi, ressemble à un bug dans GCC, mais j'aimerais que la communauté jette un coup d'oeil et trouve une solution pour moi. Voici le programme le plus simple que je pourrais rassembler: #include <stdio.h> #include <st …
c gcc
demandé sur 1970-01-01 00:33:37
1
réponses

Est-il possible de déboguer un programme compilé par gcc en utilisant lldb, ou de déboguer un programme compilé par clang en utilisant gdb?

(préface: je suis assez nouveau en C / C++ et je ne sais pas vraiment comment fonctionne le débogage en code natif.) Certaines sources disent que gdb et lldb pouvez déboguer tout programme compilé en code machine. D'autres disent que pour déboguer a …
demandé sur 1970-01-01 00:33:34
3
réponses

Ai — je besoin de-D REENTRANT avec-pthreads?

Sous Linux (noyau 2.6.5) notre système de construction appelle gcc avec -D_REENTRANT. Est-ce encore nécessaire lors de l'utilisation de pthreads? Comment est-ce lié à l'option gcc -pthread? Je comprends que je devrais utiliser -pthread avec pthread …
demandé sur 1970-01-01 00:33:29
4
réponses

typeof opérateur en C

Est typeof en C, vraiment un opérateur? Je pense parce qu'il n'y a pas de polymorphisme en C, qu'il n'y a rien à faire à l'exécution. Autrement dit, la réponse à typeof est connue au moment de la compilation. (Je ne peux pas penser à une utilisatio …
demandé sur 1970-01-01 00:33:32
3
réponses

Comment appliquer l’option-fvisibility aux symboles dans les bibliothèques statiques?

, j'ai une bibliothèque partagée projet qui est construit à partir de 4 bibliothèques statiques (.a) et un objet (.o) fichier. J'essaie d'ajouter l'option -fvisibility=hidden pour limiter les symboles dans la sortie à ceux que je marque dans la sourc …
demandé sur 1970-01-01 00:33:30