Ich sende eine HTTP-Anfrage an meinen Webserver und seine Aufgabe besteht darin, eine Datei zu kompilieren, die die Funktion system() ausnutzt. Ich versuche, diesen Code zu kompilieren:Gcc: Fehler beim Ausführen von 'cc1': execvp: Keine solche Datei oder Verzeichnis
system("gcc -o testFile testFile.c")
Allerdings erhalte ich diesen Fehler:
error trying to exec 'cc1': execvp: No such file or directory
Ich bin nicht, dass Experten in Linux und C. Jeder kann helfen, dieses Problem zu beheben?
habe ich versucht, die Lösung zur Verfügung und es nicht
Das installieren wie eine kaputte gcc klingt. – melpomene
Wie behebt man das? – Timmy
@Timmy Suchen Sie in der Dokumentation Ihrer Linux-Distribution nach, wie Sie Pakete installieren und entfernen, entfernen Sie dann die vorhandenen gcc-Pakete und installieren Sie sie erneut. – nos