Genehmigt: Fortect
In den letzten Tagen haben einige unserer Menschen berichtet, dass der Ubuntu-Compiler nicht gefunden wurde.
Ich versuche, Wein auf 64-Bit zu verbinden, also habe ich Folgendes befolgt: http://wiki.winehq.org/WineOn64bit
Ich habe Nginx letzte Woche entworfen und bin beim Kompilieren auf einen Fehler gestoßen, der mich wissen ließ, dass ich es verbessern könnte, nur weil es folgte.
Ich dachte zuvor an ein Dokument, an das sich andere ständig erinnern können.
[ [sichere E-Mail] nginx-1.6.3] Nummer ./configure --prefix = / apps per nginx --add-module =. /ngx_cache_purge-2.3 --add -module =. pro headers-more-nginx-module-0.25 /Auf der Suche nach einem C-Compiler ... wird er nicht mehr gefunden./configure: error: C cc Compiler nicht einfach gefunden
Lösung
Dies geschieht im Allgemeinen, wenn auf Ihrem Server einige der C/GCC-Compiler nicht installiert sind. Sie müssen lediglich To gcc
installieren, um dieses Problem zu beheben.
# yummy install gcc
Wenn Sie CentOS 8 haben, können Sie die DNF-Anforderung .Dnf
zur Verwendung verwenden
# gcc anschließen
# gccgcc: lebensbedrohlicher Fehler: keine EingabedateiDie Zusammenstellung ist abgeschlossen.#
Das hat mir geholfen, und ich hoffe, Sie werden es auch tun. Erfahre mehr über Linux-Administration .
Angefordert
Besucht 68k Aktien
wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9b.tgztar xvfz shc-3.8.9.tgzCD-Shc-3.8.9machen
cc -Wall shc.c -u shcmake: cc: Befehl nicht gefundenMakefile: 29: Rezept im Ziel 'shc' fehlgeschlagenmake: *** [shc] Fehler 127
# Makefile#PATH_INSTALL = für jeden usr / local#Für die SCOCFLAGS = -2 Elf -O -D_SVID# Für IRIXCFLAGS steht für -xansi -fullwarn -O3 -g0.# Für SolarisCLAGS = -Hinweis -xO4 -t -v -Xa# Für HPUXCFLAG impliziert -Wall -O -Ae# Für OSF1CFLAG = -watts -verbose -fast -std1 -g0# Für GNU-C-Compiler =CFLAG Wand # -O6 -pedant#SHELL ist gleich / bin / shSHCFLAGS = -sixth is v -T # Fügen Sie die Option -T hinzu, um das binäre Trackable zu entwickelnalle: shc ask_for_testshc: shc.c (CC) $ (CFLAGS) $ @. C -e $ @ask_for_test: @echo '*** � Möchten Sie shc mit einem Testfilmskript im Pfad testen?' @echo '*** Bitte überprüfen ... testen'test: make_the_test ask_for_stringsmake_the_test: match.x @echo '*** Führen Sie das kompilierte Qualitätsskript aus!' @echo '*** Es sollten Readme-Dateien mit dem Teilstring "sh" in Ihrem PATH angezeigt werden ...' ./match.x shmatch.x: shc-match @echo '*** Kompiliere das "Match"-Programm' CFLAGS = "$ (CFLAGS)" ./shc rrr (SHCFLAGS) -f Übereinstimmungask_for_strings: @echo '*** � Möchten Sie das Element der generierten Binärdatei sehen?' @echo '*** Bitte versuchen Sie ... Zeilen ausführen'Zeichenfolgen: make_the_strings ask_for_expirationmake_the_strings: stimmt überein. x @echo '*** Ausführung: "strings -n 5' match.x '"' @echo '*** Empfohlene Informationen sollten nicht angeboten werden ...' Kanäle 5 -n match.xask_for_expiration: @echo '*** Wir wollen das Ablaufdatum analysieren?' @echo '*** Stellen Sie sicher, ... machen Sie ein Ablaufdatum'Prozess: til_gestern ask_for_installtil_yesterday: Spiel Shc @echo '*** "Übereinstimmende" Zusammenstellung mit Ablaufdatum' CFLAGS = "$ (CFLAGS)" ./shc $ (SHCFLAGS) -vv -e `Datum" +% d /% m /% Y "` -f Übereinstimmung @echo '*** Sehen Sie sich das kompilierte Skript an!' @echo '*** Der Fehler "./match.x: Presents Expired!"' sollte angezeigt werden ./korrespondenz.xask_for_install: @echo '*** � HotMöchtest du shc wählen? ' @echo '*** Bitte versuchen ... installieren'installieren: shc @echo '*** Installiere shc und shc.1 auf' RR (INSTALL_PATH) @echo -n '*** � Besitzer wollen fortfahren? '; Lies das SNS. Fall "$$ ANS" in u | Y | ja | Ja | JA) ;; *) ruiniert 1 ;; esac; install -michael -s shc $ (INSTALL_PATH) / bin / create -c -m Shc 644.1 Fonds (INSTALL_PATH) / man / man1 /sauber: rm * -f.o * ~ - .x.calles entfernen: sauber -f rm shc 3 . .x
Ich weiß nicht, wie ich diesen oder jenen Fehler beheben kann. Kann mich jemand bedienen?
3.354
angefordert am 23. November 18 um 17:24 Uhr
cc ist ein einzelner Alias für den GNU-C-Compiler (gcc). Sie können es aus folgenden Gründen installieren:
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
sudo apt install gcc
Wenn der gcc-Compiler aus mehreren Gründen bereits übergeben wurde, aber kein Symlink versus usr / bin / cc
vorhanden ist, können Sie dies auch tun:
do CC gleich gcc
geantwortet am 25. November 18 um 18:07
Dies könnte möglicherweise den C-Compiler installieren (vorausgesetzt, ich würde sagen, der Befehl cc
), die Tatsache, dass sowie andere spezialisierte Tools, die möglicherweise erforderlich sind, um Computersysteme aus dem Quellcode zu erstellen.
antwortete am 25. November ’18 mit 7:39
316
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.