preguntar acerca de gcc

7
réponses

Comment activer (littéralement) tous les avertissements de GCC?

Je voudrais activer -- littéralement -- tous les des avertissements que GCC a. (Vous pensez que ça serait facile...) Vous pensez -Wall pourrait faire l'affaire, mais non! Encore besoin -Wextra. Vous pensez -Wextra pourrait faire l'affaire, mais no …
demandé sur 1970-01-01 00:33:32
3
réponses

Pourquoi une boucle simple est-elle optimisée lorsque la limite est 959 mais pas 960?

Considérez cette boucle simple: float f(float x[]) { float p = 1.0; for (int i = 0; i < 959; i++) p += 1; return p; } Si vous compiler avec gcc 7 (instantané) ou clang (tronc) avec -march=core-avx2 -Ofast vous obtenez quelque chose …
demandé sur 1970-01-01 00:33:37
17
réponses

/usr / lib / libstdc++. so. 6: Version’ glibcxx 3.4.15 ‘ introuvable

Comment puis-je obtenir GLIBCXX_3.4. 15 dans Ubuntu? Je ne peux pas exécuter certains programmes que je compile. Quand je fais: strings /usr/lib/libstdc++.so.6 | grep GLIBC Je reçois: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBC …
demandé sur 1970-01-01 00:33:31
3
réponses

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 je dois 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 …
demandé sur 1970-01-01 00:33:30
3
réponses

Quelle est la signification de » attribut ((emballé, aligné (4))) «

C'est C language.It est écrit que: typedef struct __attribute__((packed, aligned(4))) Ball { float2 delta; float2 position; //float3 color; float size; //int arcID; //float arcStr; } Ball_t; Ball_t *balls; Veuillez me dire …
c gcc
demandé sur 1970-01-01 00:33:32
16
réponses

Cuda incompatible avec ma version gcc

J'ai du mal à compiler certains des exemples livrés avec le SDK CUDA. J'ai installé le pilote des développeurs (version 270.41.19) et la boîte à outils CUDA, puis enfin le SDK (à la fois la version 4.0.17). Initialement, il ne compilait pas du tout …
demandé sur 1970-01-01 00:33:31
4
réponses

Où sont stockés les fichiers include-Ubuntu Linux, GCC

Donc, quand nous faisons ce qui suit: #include <stdio.h> Contre #include "myFile.h" Le compilateur, GCC dans mon cas, sait où ce stdio.h (et même le fichier objet) sont situés sur mon disque dur. Il utilise simplement les fichiers sans …
demandé sur 1970-01-01 00:33:29
1
réponses

gcc / g++: «aucun fichier ou répertoire de ce type»

g++ donne-moi les erreurs de la forme: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. C'est la même chose lors de la compilation de programmes C avec gcc. Pourquoi est-ce? Veuille …
demandé sur 1970-01-01 00:33:32
2
réponses

CFLAGS, CCFLAGS, CXXFLAGS-que contrôlent exactement ces variables?

J'utilise GNU make pour compiler mon code C++, et j'aimerais comprendre comment rendre mes compilations personnalisables. , j'ai lu à différents endroits que CFLAGS, CCFLAGS et CXXFLAGS sont utilisés à cette fin. Alors, comment dois-je utiliser? Si …
demandé sur 1970-01-01 00:33:31
5
réponses

Prefetching Exemples?

Quelqu'un peut-il donner un exemple ou un lien vers un exemple qui utilise __builtin_prefetch dans GCC (ou simplement l'instruction ASM prefetcht0 en général) pour obtenir un avantage de performance substantiel? En particulier, j'aimerais que l'exemp …
demandé sur 1970-01-01 00:33:31