Als «gcc» getaggte Fragen

Fragen zur GNU Compiler Collection Suite.


4
So kompilieren Sie den C-Compiler von Grund auf neu und anschließend Unix / Linux von Grund auf neu
Nehmen wir an, ich arbeite für eine große Dienstleistungsorganisation außerhalb der USA / Großbritanniens. Wir verwenden häufig UNIX- und Linux-Server. Beim Lesen dieses Artikels wird erwähnt, dass es einfach wäre, eine Backdoor in einen C-Compiler einzufügen. Dann würde jeder mit diesem Compiler kompilierte Code auch eine Backdoor enthalten. Angesichts der …



1
Wie lange dauert das Kompilieren von gcc 7.3.0? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Bisher ist es ungefähr 4 Stunden gelaufen. …
25 gcc 

4
Beziehung zwischen cc1 und gcc?
Ich versuche, Ruby in meinem Home-Verzeichnis auf einem Linux-Server (ohne Root-Zugriff) zu installieren, was natürlich die Verwendung von erfordert gcc. Das nächste, was ich finden kann, ist ein Verzeichnis mit diesem Namen, das (wenn Sie tief genug gehen) enthält cc1: >: find / -iname gcc 2> /dev/null /usr/libexec/gcc >: tree …
23 gcc 

4
Wie installiere ich GCC 5 auf Debian Jessie 8.1?
Ich habe viele Lösungen ausprobiert, um das Update für meinen gcc-Compiler auf dem Debian-Server zu installieren. Keiner von ihnen hat funktioniert. Ich benötige das Compiler-Update, um die neuen Funktionen von c ++ 11 nutzen zu können, da dies eine stabile libcxx11-ABI und eine stabile Unterstützung für C ++ 11 bietet …
21 debian  gcc  c++  g++ 


3
gcc kann nicht mit pthread verlinken?
Ich habe kürzlich XUbuntu 11.10 64bit installiert, habe jedoch Probleme beim Kompilieren des einfachsten pthread-Beispiels. Hier ist der Code pthread_simple.c: #include <stdio.h> #include <pthread.h> main() { pthread_t f2_thread, f1_thread; void *f2(), *f1(); int i1,i2; i1 = 1; i2 = 2; pthread_create(&f1_thread,NULL,f1,&i1); pthread_create(&f2_thread,NULL,f2,&i2); pthread_join(f1_thread,NULL); pthread_join(f2_thread,NULL); } void *f1(int *x){ int i; …
16 c  libraries  gcc  xubuntu 

1
Woher weiß gcc, wo Boost installiert ist?
Ich habe Boost unter sudo apt-get installUbuntu installiert . Später musste ich gcc nicht das IFlag zusammen mit dem Pfad zu den Boost-Bibliotheken geben, um Boost zu verwenden! Ich habe auch keine gemacht pkg-config --cflags --libs. Was ist das Geheimnis hier? Wie kann gcc wissen, wo sich der Boost befindet …
13 gcc  libraries  boost 

3
Suchen und installieren Sie die Man-Datei manuell
Mir fehlen anscheinend einige Manpages, insbesondere gcc und g ++. Es hilft nicht, dass ich den Abschnitt spezifiziere. whereislistet keine manpages für diese beiden auf, also denke ich, dass sie einfach nicht da sind. Mit Google bekomme ich viel, zum Beispiel: http://linux.die.net/man/1/g++ (scheint aber gewöhnliches HTML zu sein ... oder …
13 debian  man  gcc  roff 


5
installiere das neueste gcc auf rhel 6 x86_64
Ich habe einen RHEL 6 Server mit gcc Version 4.4.7. Ich wollte die gcc-Version aktualisieren (ich denke, die aktuelle ist 4.8). Yum Update funktioniert nicht. Auch SO-Antworten auf eine ähnliche Frage unter CentOS funktionieren nicht. Ich habe die Methoden in der akzeptierten Antwort befolgt. Die Ausgabe lautet "Fehler beim Abrufen …

2
Warum zeigt gcc in Target `unknown`: x86_64-unknown-linux-gnu in Arch Linux?
Ich möchte wissen, warum, wenn ich gcc -vunter Arch Linux laufe , das unknownWort in diesen Ausgaben angezeigt wird: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/lto-wrapper Target: x86_64-unknown-linux-gnu während in einer anderen Distribution, wie Ubuntu, der Name der Distribution angezeigt wird ubuntu: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-ubuntu-linux-gnu/5.1.0/lto-wrapper Target: x86_64-ubuntu-linux-gnu
12 linux  arch-linux  gcc 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.