Questions marquées «gcc»

GCC est la collection de compilateurs GNU. C'est le compilateur standard de facto pour C, C ++, Go, Fortran et Ada sur Linux et prend également en charge de nombreux autres langages et plates-formes. Outre le compilateur, GCC dispose d'une chaîne d'outils (libc, libstdc ++, objdump, nm, etc.) qui sont largement utilisées sur plusieurs plates-formes et systèmes.

4
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 de …
245 gcc  ld  rpath 



13
Suppression du caractère de fin de ligne de l'entrée fgets ()
J'essaie d'obtenir des données de l'utilisateur et de les envoyer à une autre fonction dans gcc. Le code est quelque chose comme ça. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Cependant, je trouve qu'il a un \ncaractère de nouvelle …
236 c  string  gcc  newline  fgets 


13
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. C'est …





6
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 …
210 c  arrays  gcc  typedef 

12
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 …
206 c  gcc  modulo 

14
libpthread.so.0: erreur lors de l'ajout de symboles: DSO manquant dans la ligne de commande
Lorsque je compile openvswitch-1.5.0, j'ai rencontré l'erreur de compilation suivante: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic ***-lpthread*** -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.a /home/jyyoo/src/dpdk/build/lib/librte_eal.a /home/jyyoo/src/dpdk/build/lib/libethdev.a /home/jyyoo/src/dpdk/build/lib/librte_cmdline.a /home/jyyoo/src/dpdk/build/lib/librte_hash.a /home/jyyoo/src/dpdk/build/lib/librte_lpm.a /home/jyyoo/src/dpdk/build/lib/librte_mbuf.a /home/jyyoo/src/dpdk/build/lib/librte_ring.a /home/jyyoo/src/dpdk/build/lib/librte_mempool.a /home/jyyoo/src/dpdk/build/lib/librte_malloc.a -lrt -lm /usr/bin/ld: /home/jyyoo/src/dpdk/build/lib/librte_eal.a(eal.o): undefined reference …

5
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: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server? Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git médecin de brassage …
201 git  gcc  homebrew  osx-lion  gcc4 

3
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 `std::basic_ostream<char,std::char_traits<char> >& std::operator<< <std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char> >&, char const*)' main.o: In function `__static_initialization_and_destruction_0(int,int)': …
198 c++  c++11  gcc  cout 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.