preguntar acerca de gcc

2
réponses

GCC: le type de tableau a un type d’élément incomplet

J'ai déclaré un struct, et j'essaie de passer un tableau de ces structures (ainsi que d'un double tableau de double, et un entier) dans une fonction. Je reçois un message" array type has incomplete element type " de gcc quand je le compile. Qu'est-ce …
demandé sur 1970-01-01 00:33:32
2
réponses

Une alternative à la fonctionnalité obsolète malloc hook de glibc

J'écris un profileur de mémoire pour C et pour cela j'intercepte les appels au malloc, realloc et free fonctions via malloc_hooks. Malheureusement, ceux-ci sont obsolètes en raison de leur mauvais comportement dans les environnements multi-threads. J …
demandé sur 1970-01-01 00:33:33
2
réponses

Comment afficher la valeur d’un # define au moment de la compilation dans gcc

Jusqu'à présent, j'ai autant que: #define ADEFINE "23" #pragma message ("ADEFINE" ADEFINE) Qui fonctionne, mais que faire si ADEFINE n'est pas une chaîne? #define ADEFINE 23 #pragma message ("ADEFINE" ADEFINE) Causes: Avertissement: messag …
demandé sur 1970-01-01 00:33:32
1
réponses

gcov: de la production.sortie gcda de la bibliothèque partagée?

Est-il possible de produire des fichiers de données gcov (.gcda files) en exécutant un exécutable lié à une bibliothèque partagée construite avec l'option --coverage? Fondamentalement, j'ai la bibliothèque principale composée de plusieurs fichiers c …
demandé sur 1970-01-01 00:33:30
1
réponses

Comment ajouter une bibliothèque include path pour NetBeans et gcc sur Windows?

comment ajouter une bibliothèque include path pour NetBeans et gcc sur Windows? Utilisation: NetBeans 7.1.2 MinGW (mingw-get-inst-20120426.exe) gcc 4.7.0 ... …
demandé sur 1970-01-01 00:33:32
2
réponses

Compiler SQLite pour Windows (64-bit)

j'ai MinGW et je souhaite compiler SQLite fusion source dans une dll 64-bit. Je suis assez nouveau à ce genre de compilation et mes efforts jusqu'à présent ont abouti à l'échec. (J'ai d'abord commencé à utiliser l'amalgamation autoconf et j'ai utilis …
demandé sur 1970-01-01 00:33:32
5
réponses

Référence non définie à printf lors de L’utilisation du compilateur croisé GCC

j'essaie d'obtenir le programme simple 'Hello World' suivant pour compiler en utilisant un compilateur croisé (GCC 4.9.2) ciblant mips: #include <stdio.h> int main() { int x = 5; printf("x = %dn", x); } x variable est là pour arrêter de …
demandé sur 1970-01-01 00:33:35
2
réponses

Que fait la SOURCE par défaut-d?

auparavant, je recevais des avertissements de gcc -std=c99usleep() a été implicitement déclaré. Puis je suis tombé sur c'stackoverflow post, qui m'a conduit à utiliser -D_BSD_SOURCE. Cependant, maintenant gcc me dit que -D_BSD_SOURCE a été déprécié, …
demandé sur 1970-01-01 00:33:35
3
réponses

GCC comment ajouter avant le chemin de recherche par défaut de linker par défaut? Le chemin de la bibliothèque ne fonctionne pas

j'essaie de trouver comment définir une variable d'environnement qui ferait de g++ un lien vers les versions correctes des bibliothèques. j'ai quelques anciennes bibliothèques boost dans /usr/lib64 (les liens contre ces dernières échoueront) et de …
demandé sur 1970-01-01 00:33:33
3
réponses

Utiliser google mock pour le code C

je maintiens un projet d'héritage écrit en C et il est impossible de le faire tourner avec un compilateur C++. Puisque le code est compilé en croix, il est cependant possible d'exécuter des tests unitaires ou similaires dans un environnement hôte. il …
demandé sur 1970-01-01 00:33:33