Informacje o kompilatorze - VS2012

0

Gdzie w VS2012 mogę znaleźć informacje (nazwa, wersja etc) o kompilatorze (w moim przypadku C++)?

0

Uruchom cl.exe spod konsoli, to dostaniesz wersje kompilatora.

Przed uruchomieniem tego, odpal:
C:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat
Skrypt ustawia sciezki do potrzebnych katalogow.

0

Nie mam katalogu Tools ani pliku vsvars32.bat

0
d_hrabia napisał(a):

Nie mam katalogu Tools ani pliku vsvars32.bat

to może ten:
c:\Program Files\Microsoft Visual Studio 11.0\VC\vcvarsall.bat

0

Też nie mam :)
Szukałem (przez windowsową szukajkę) plików cl.exe, vsvars32.bat, vcvarsall.bat, i też nic nie znalazło...

1

To poszukaj po katalogach. Windowsowa wyszukiwarka tez mi nie znajduje tych plikow, a z nich korzystam.

Oczywiscie zapomnialem podac najprostszy sposob, mianowicie:
Start -> Wszystkie Programy -> Microsoft Visual Studio 2012 -> Visual Studio Tools -> Developer Command Prompt for VS2012

Ten wiersz polecen, w trakcie uruchamiania, wykonuje ten plik, ktory Ci wczesniej podalem (albo jakis podobny, rowniez ustawiajacy sciezki). Po uruchomieniu tego wiersza polecen, wystarczy wpisac cl.exe i nie martwic sie o to, gdzie fizycznie sie znajduje ten plik.

  • Pisze o tym tak pozno, bo nie mam w zwyczaju uzywac windowsowych terminali. :P
0

Pisze o tym tak pozno, bo nie mam w zwyczaju uzywac windowsowych terminali. :P

A ja mam. Mam kilka plików .bat, z których często korzystam. Jednym z nich jest s.bat (s jak set), który ustawia ścieżki do potrzebnych narzędzi - tak żeby nie zaśmiecać sobie środowiska wszystkim na raz.
I tak:
s msvc — robi tyle co powyższy bat od Visuala, czyli ustawia ścieżkę do cl.exe
s csc — ustawia ścieżkę do csc.exe (kompilator C#)
s perl,
s python,
s ruby — zrozumiałe
s mgw — ustawia ścieżkę do gcc.exe (MinGW)
s ppc — Free Pascal

itp, niektóre opcje pojawiają się i znikają w miarę jak instaluję i kasuję różne kompilatory.
mogę podać też msvc9, msvc10, msvc11, msvc12 jeśli chodzi mi o konkretną wersję VC++ (odpowiednio 2008, 2010, 2012, 2013) i mam ją akurat zainstalowaną.

1 użytkowników online, w tym zalogowanych: 0, gości: 1