Questions marquées «gcc»

210
tableau de longueur fixe typedef

Je dois définir un type de données 24 bits que j'utilise char[3]pour représenter le type. Puis - je typedef char[3]à type24? Je l'ai essayé dans un exemple de code. J'ai mis typedef char[3] type24;mon fichier d'en-tête. Le compilateur ne s'en est pas plaint. Mais quand j'ai défini une fonction void...

206
Fonctionnement modulo avec des nombres négatifs

Dans un programme C, j'essayais les opérations ci-dessous (juste pour vérifier le comportement) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); m'a donné la sortie comme (2, -2 , -2)dans gcc. Je m'attendais à un résultat positif à chaque fois. Un module peut-il être...

201
Comment installer imagemagick avec homebrew?

J'essaie d'installer Imagemagick sur OSX Lion mais quelque chose ne fonctionne pas comme prévu. -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git... fatal:...

198
référence non définie à 'std :: cout'

Sera-ce l'exemple: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Il jette l'erreur: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to...

191
Désactiver tous les avertissements gcc

Je travaille sur un projet qui lira les messages d'erreur du compilateur d'une variété particulière et fera des choses utiles avec eux. L'exemple de base de code sur lequel je teste (une application open-source aléatoire), et donc reconstruit fréquemment, contient quelques bits qui génèrent des...

187
Comment puis-je tester un code Arduino?

J'aimerais pouvoir tester mon code Arduino unitaire. Idéalement, je serais capable d'exécuter des tests sans avoir à télécharger le code sur l'Arduino. Quels outils ou bibliothèques peuvent m'aider à cet égard? Il existe un émulateur Arduino en développement qui pourrait être utile, mais il ne...

176
Errno est-il sûr pour les threads?

Dans errno.h, cette variable est déclarée telle extern int errno;que ma question est, est-il sûr de vérifier la errnovaleur après certains appels ou d'utiliser perror () dans du code multi-thread. Est-ce une variable thread-safe? Sinon, quelle est l'alternative? J'utilise Linux avec gcc sur...

175
Clang vs GCC pour mon projet de développement Linux

Je suis à l'université et pour un projet que nous utilisons C. Nous avons exploré GCC et Clang, et Clang semble être beaucoup plus convivial que GCC. En conséquence, je me demande quels sont les avantages ou les inconvénients d'utiliser clang, par opposition à GCC, pour développer en C et C ++ sous...

172
"/ Usr / bin / ld: impossible de trouver -lz"

J'essaie de compiler le code source Android sous Ubuntu 10.04. Je reçois une erreur disant, / usr / bin / ld: impossible de trouver -lz Pouvez-vous me dire comment puis-je résoudre ce problème? Que veut cannot find -lzdire? Voici le message d'erreur complet: external/qemu/Makefile.android:1101:...

171
Un saut coûteux avec GCC 5.4.0

J'avais une fonction qui ressemblait à ceci (ne montrant que la partie importante): double CompareShifted(const std::vector<uint16_t>& l, const std::vector<uint16_t> &curr, int shift, int shiftY) { ... for(std::size_t i=std::max(0,-shift);i<max;i++) { if ((curr[i] < 479)...

171
Plusieurs bibliothèques glibc sur un seul hôte

Plusieurs bibliothèques glibc sur un seul hôte Mon serveur Linux (SLES-8) a actuellement glibc-2.2.5-235, mais j'ai un programme qui ne fonctionnera pas sur cette version et qui nécessite la glibc-2.3.3. Est-il possible d'installer plusieurs glibcs ​​sur le même hôte? Voici l'erreur que j'obtiens...