RSS Julia Evans
Folgen
Verwendung von make zum Kompilieren von C-Programmen (für Nicht-C-Programmierer)
Der Autor ist kein C-Programmierer, muss aber gelegentlich C/C++-Programme aus Quellcode kompilieren. Früher verließ er sich darauf, dass andere die Programme kompilierten, aber seit dem Wechsel zu einem Mac musste er lernen, wie man Programme selbst kompiliert. Um ein C-Programm zu kompilieren, muss man einen C-Compiler installieren, die Programmabhängigkeiten installieren, gegebenenfalls ./configure ausführen und make ausführen. Der Autor erklärt, wie man einen C-Compiler installiert, Abhängigkeiten installiert und ./configure ausführt. Er diskutiert auch häufige Probleme, die während des Kompilierungsprozesses auftreten können, wie z. B. Abhängigkeitsprobleme und Compilerfehler. Der Autor erklärt, wie man diese Probleme beheben kann, indem man Flags an den Compiler und den Linker übergibt. Er gibt auch Tipps, wie man bestimmte Dateien erstellt, sich ansieht, wie andere Paketierungssysteme dasselbe C-Programm erstellt haben, und das Binary installiert. Der Autor kommt zu dem Schluss, dass das Verständnis der Grundlagen der Funktionsweise von C-Programmen nützlich sein kann, auch wenn man kein C-Programmierer ist.