Překladače
vhodný a dostačující je každý překladač, který ctí normu C++ (při hodnocení bude referenčním překladačem překladač nainstalovaný na učebně, kde probíhají cvičení)
Vlastní programy je možné překládat i na
fest.stud.feec.vutbr.cz. Přihlásíte se svým jménem x...00, heslo
jako do linuxu, mailu. Komfort je zde oproti VC++ horší (jako v
linuxu) ale na procvičení C/C++ to stačí a o překladu se zde patrně
naučíte více. Je zde k dispozici řádkový překladač clang, gcc (gcc
--help pro začátek), program na zpracování programu make. Vlastní
texty je možné psát v editoru textu (dostupný například z mc, nebo v
editoru joe).
Překladač pužívaný na cvičeních rozhodný pro
tvorbu programů při hodnocení kurzu: MS Visual Studio C++
Professional (instalován
na učebnách)
Instalace MSVS
Před instalací je vhodné mít provedené update systému, antiviru ...
Pokud máte starší verzi VS, nová verze by s ní neměla kolidovat. (Měly by být schopny pracovat obě na jednom počítači). Projektové soubory jsou však jiné – nelze tedy jednoduše přecházet u rozpracovaných projektů mezi verzemi.
V kurzu se bude pracovat s Visual Studio 2019. Pro učebny je
určena verze Professional. Pro domácí použití doporučujeme Community
verzi. Její bezplatnou verzi je možné stáhnout i na stránkách
Microsoftu (může se v některých vlastnostech lišit od verze získané
podle následujícího bodu z msdnaa).
Pozn.: prostředí MSVS je
stále ve vývoji a update jsou takřka každý týden, proto se aktuální
verze (www.stránky, dialogy ...) může lišit od návodů zde uvedených.
Stažení VS
Studenti mají možnost si MSVS stáhnout v
rámci programu „MSDN academic alliance“. (Další
informace na adrese http://msdnaa.feec.vutbr.cz/).
Pozn.: prostředí je stále ve vývoji a update jsou takřka
každý týden, proto se aktuální verze může lišit od návodů uvedených
v tomto odstavci.
Stručný popis stažení: začít na www stránce msdnaa.feec.vutbr.cz / zde vybrat položku education hub / tlačítko sign in / použít "školní" email (stejný email jako pro office 365 na VUT (vutlogin@vutbr.cz nebo číslo@vutbr.cz) - viz text: poslední novinky 2019-02-26) / objeví se přihlašovací stránka VUT - zadat VUT heslo / je ohlášen úspěch přihlášení - zaškrtnout alespoň souhlas se smlouvou - tlačítko přijmout podmínky / stránka zůstat přihlášen (jak se rozhodnete) / pokud nejste v sekci education, zadejte education do horního vyhledávacího okna a přepněte se tam / měli byste být v hlavním okně education – přehled / kliknout na položku software / najít visual studio community (enterprise) 2019 - kliknout; nahoře je tlačítko "zobrazit klíč" – zapamatovat (uchovat po dobu použití – studia). / dole je tlačítko "stáhnout" (stáhne se stahovací soubor) - spustit
Instalace VS
Při instalaci nejsou nutné všechny
komponenty – prakticky stačí „pouze“ překladač
jazyka C++ (plus alternativní clang). Na školních počítačích
preferujeme anglickou verzi překladače. Nainstalujte si i vy
anglickou verzi. Stejné texty jako na škoních PC usnadní orientaci.
S anglickou verzí je i snadnější vyhledávat rady na síti, protože
není nutné překládat (většinou špatně) české termíny do angličtiny.
(S českými windowsy se nainstaluje pouze verze česká, při instalaci
se proto musí zadat i stažení anglických textů a po instalaci
přepnout).
Instalace stáhne několik GB.
Po spuštění Visual
Studio Installer (lze spustit kdykoli a doinstalovat další
součásti)
- sady funkcí / windows / vývoj desktopových aplikací
pomocí C++
- (pokud máte české windows) jazykové sady /
angličtina
- zaškrtnout (jednotlivé komponenty) C++ clang
compiler
Spustit instalaci.
Doporučené
nastavení při instalaci (zatím pro MSVS 2017)
Při prvním spuštění
- nepřihlašovat k účtu (v
případě nutné aktivace se klíč dá přidat později v Help / About /
zadat aktivační Product Key)
- nastavte volbu s C++ = vývojové
nastavení Visual C++
- preferujte „blue“ prostředí
Ve vlastnostech se dá nastavit úvodní pracovní adresář: tools / options / projects and solutions / locations.
Nastavení jazyka (byl-li nainstalován) – tools / options / environment / international settings / language (nástroje / možnosti / prostředí / mezinárodní nastavení / jazyk).
Doinstalovat extension / manage extensions - markdown editor
Zadání Product Key (v případě, že nebyl požadován při instalaci; po uplynutí 30 dní zdarma) se provede - help / register product / ulock with a product key / zadat přidělený product key
Poslední změna 2020-09-00