Wielkie dzięki!
Dla VS2008 wystarczy zmienić 'VS80' na 'VS90' :)
Kombinowałem wcześniej z tym vcvars32, ale nie wiedziałem że to ustawia zmienne tylko na jedną sesje.
Myślałem, że jak uruchomie to raz, to później już cały czas bedzie działać :D
Dzięki jeszcze raz.
EDIT:
Niestety wyniknął kolejny prosty problem.
Jeśli jestem w katalogu z plikiem cpp moge po prostu napisać cl 1.cpp.
Ale jeśli robie to z innego katalogu, to owszem, moge bez problemu podać ścieżke do pliku cpp, ale plik wynikowy pojawia się w lokalizacji z której wywoływany jest kompilator. Jaka powinna być składnia, żeby również plik wynikowy był w lokalizacji podanej przeze mnie?
Próbowałem /Fe ale coś nie chce działać.
Dokładnie wpisywałem:
F:\wojtek\Programowanie\C++>cl /EHsc N++\zad.cpp /Fe N++\zadanko.exe
EDIT2:
Ok, problem rozwiązany, poszukałem na MSDN i znalazłem coś takiego:
The /Fefilename option names an .EXE file or DLL or creates it in a different directory. No space is allowed between /Fe and filename.