Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Probleme mit CL.exe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.10.2008, 10:51 Uhr
OlliKnolli



Hallo!

Makros bzw. Befehle liegen in Commands.txt.
Diese Datei soll ausgeführt und das Ergebnis in "genScriptPath" gespeichert werden.


C++:
{ ...

commandline.append("CL @C:\\COMMANDS.txt > ");
commandline.append(genScriptPath);
  
// process test-script by the c-preprocessor
if( 0 != system( commandline.c_str() ) )
{
    printf("Error");
}

}




Wenn ich es ausführe, kommt immer die Fehlermeldung
"Der Befehl "CL" ist entweder falsch geschrieben oder konnte nicht gefunden werden.".

Ich verwende Visual C++ 6.0. Kann mir einer sagen, wo ich die Datei CL.exe finde? Vielleicht passt der Pfad nicht. Ich habe schon ewig lang gesucht, finde diese allerdings nicht auf meinem Rechner.

Danke!

Olli

Dieser Post wurde am 07.10.2008 um 09:52 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.10.2008, 12:47 Uhr
Tommix



Hallo,
cl.exe steht im Ordner vc98\bin der Visual-Studio-Installation. Du muß allerdings vcvars32.bat (im gleichen Verzeichnis) vorher laufen lassen, um diverse Umgebungsvariablen zu setzen.

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.10.2008, 07:11 Uhr
OlliKnolli



Ach danke, hab erst jetzt gemerkt, dass alle Dateien auf nem Server liegen. Kann die CL zwar aufrufen, dann findet er aber eine dll nicht. Mal schaun. Trotzdem danke.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.10.2008, 15:04 Uhr
OlliKnolli



Hallo,

möchte gerne Makros in einer (Text) Datei mit dem Präprozessor auflösen, aber irgendwie klappt das nicht. Kennt sich da einer mit aus?

Habe z.B. XXX in einer Datei und möchte dies durch den Wert 5 ersetzen.


CL /D XXX=5 C:\Test.txt


klappt irgendwie nicht.

Danke!

Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: