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

- Rejestracja:ponad 21 lat
- Ostatnio:minuta
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

- Rejestracja:ponad 12 lat
- Ostatnio:prawie 5 lat
- Postów:2412
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

- Rejestracja:ponad 21 lat
- Ostatnio:minuta
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ą.

w standardzie
.

vsvars32.bat
(i dużo więcej), nie zmienia faktu że jest to standardowa konsola cmd.exe



Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.