2009-09-16 38 views
5

Hey, ich habe ein kleines Problem mit dem Kompilieren und Verknüpfen mit der Eingabeaufforderung (Windows XP). Jede .c-Datei und .cpp-Datei, die ich kompiliere oder verlinke, muss sich im selben Verzeichnis befinden wie gcc (C: \ Programme \ gcc \ bin) und es ist ziemlich schwer, meine Dateien unter all den gcc-bezogenen Dateien und deren zu verfolgen nervig auch :). Meine Frage ist, wie kompiliere ich eine Datei in einem Desktop-Ordner mit der Eingabeaufforderung? in der Regelgcc und g ++ Eingabeaufforderung kompilieren und verknüpfen

Ich gehe:

 
c:\program files\gcc\bin> gcc -c test.c test2.c 

wenn meine Quelldateien sind in bin.

Welchen Befehl verwende ich, um zu kompilieren, wenn eine Datei woanders liegt.

Antwort

9

befinden. Klicken Sie mit der rechten Maustaste auf Mein Rechner. Gehe zu den Eigenschaften. Gehe zum erweiterten Tab. Es gibt eine Schaltfläche unter Umgebungsvariablen. Suchen Sie "PATH" in den globalen Umgebungsvariablen. In

c: \ program files \ gcc \ bin

nach dem Semikolon am Ende des vorherigen Eintrag angehängt wird.

3

Fügen Sie diese c:\program files\gcc\bin PATH-Umgebungsvariable hinzu. Und dann können Sie gcc/g ++ von jedem Verzeichnis ausführen

3

klingt wie Sie nicht gcc in Ihrer PATH-Umgebungsvariable haben. Fügen Sie entweder c: c: \ program files \ gcc \ bin zu dieser Variable hinzu oder rufen Sie sie mit dem absoluten Pfadnamen auf, unabhängig davon, aus welchem ​​Quellverzeichnis sich Ihre Dateien in

Verwandte Themen