Wie kann ich das kompilieren der C-Dateien in eine ausführbare (.exe) Datei?
Ich bin nicht sicher, über das kompilieren der C-Dateien in ausführbare Dateien durch die Verwendung von Cygwin unter Windows 7.
Kann jemand bitte sagen Sie mir, wie dies zu tun?
Ich habe einige tutorials, aber noch nicht bekommen. Ich verstehe, dass ich muss ein Makefile, aber was soll ich schreiben in eine ausführbare Datei nach der Kompilierung?
Machen, ist eine mögliche Zusammenstellung-tool. Ein bisschen alt und ein bisschen unhandlich. Für Vorspeisen, könnten Sie besser dran mit einem modernen generator wie SCons oder vielleicht ein build-system, eingebettet in Ihre IDE (wie Eclipse managed build).
Sie benötigen nicht unbedingt ein makefile. Aber Sie benötigen C-compiler. Haben Sie eine?
nicht
Hier ist der erste Treffer bei google: mrbook.org/tutorials/make
Vielen Dank für die schnellen Antworten! Wie kann ich kompilieren Sie die Dateien unter Verwendung von mingw-i686-cc?
Sie benötigen nicht unbedingt ein makefile. Aber Sie benötigen C-compiler. Haben Sie eine?
nicht
gcc <c-filename>
für Sie arbeiten? Es sollte ein a.out
ausführbare Datei (standardmäßig). Natürlich können Sie diese ebenfalls ändern, indem Sie mithilfe von BefehlszeilenoptionenHier ist der erste Treffer bei google: mrbook.org/tutorials/make
Vielen Dank für die schnellen Antworten! Wie kann ich kompilieren Sie die Dateien unter Verwendung von mingw-i686-cc?
InformationsquelleAutor Aureon | 2012-08-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Wege, die zum kompilieren der c-Dateien. Makefiles sind nur eine Möglichkeit. Aber wie du es vorgeschlagen... Hier sind zwei tutorials für Makefiles:
Aber beachten Sie, dass Sie brauchen auch einen compiler (unter cygwin).
Andere Möglichkeit ist die Verwendung von Dev-C++, eine IDE (Integrated Developement Environment) für C++. Einmal installiert, können Sie ein Projekt erstellen, und fügen Sie Ihre source-code, und kompilieren Sie das Projekt. Es enthält auch einen c++ - compiler (unterstützt auch C), die den Namen mingw. Das makefile brauchen, ist automatisch generiert. So, dass ist einfacher für Anfänger.
Können Sie download Dev-Cpp hier: http://www.bloodshed.net/devcpp.html
Bitte beachten Sie: Sie Sprach über die cygwin-ich nehme an, Sie verwenden Windows. Dev++ funktioniert nur unter windows, und Sie brauchen nicht cygwin.
InformationsquelleAutor SDwarfs
Für den Anfang würde ich sagen, es ist genug, um zu Installieren MinGW. Wenn Sie es installiert haben, finden Sie in den bin Ordner ein gcc.exe das ist der Compiler. Entweder legen Sie die Variable PATH um den bin-Ordner oder gehen Sie direkt zu diesem Ordner.
Im terminal verwenden:
Wird die Ausgabe exe-Datei.
InformationsquelleAutor Veilchen4ever
Q: Wie kann ich das kompilieren der c-Dateien in eine ausführbare (.exe) Datei?
: Erhalten und verwenden Sie einen C-compiler.
GCC/Cygwin ist eine Möglichkeit. MS Visual Studio ist eine andere: können Sie den kostenlosen download - "MSVS Express" hier: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express.
Wie interagieren Sie mit dem compiler, ist eine andere Frage.
Natürlich können Sie eine Befehlszeile.
Können Sie eine Befehlszeile mit oder ohne "Machen": Sie lassen den "Makefiles" tun Sie das "heavy lifting" für Sie, die Sie verwenden können .bat-Dateien, oder Sie können die Art, alles von hand.
Mithilfe einer grafischen IDE ist eine andere Möglichkeit. "Eclipse" und "MS Visual Studio" sind zwei beliebte alternativen für Windows.
InformationsquelleAutor paulsm4