Kompilační cíl se nastavuje v menu Build > Set active configuration. Je buď ladící (Debug) nebo distribuční (Release). Ladící je na ladění, obsahuje hodně informací kompilátoru, kompletní zdroják ! a je o hodně větší. Zato release je malej, rychlejší a neobsahuje žádný zdrojáky. Vždycky když někam dáváte něco bez zdrojáku, dávejte Release (a nebo pokud vám záleží na rychlosti) Ladící cíl slouží tzv. k debugování ('odvšivení'). Pro jednoduché programy to asi nebudete potřebovat, ale jak začnete psát něco složitějšího, možná budete muset ladit. To vypadá zhruba takhle : do programu si můžete dát zarážky, na kterých se program zastaví, potom můžete nechat program běžet krok po kroku, dívat se co je v proměnných a pomocí toho najít chybu. MSVC++ má takovou vychytávku, která se jmenuje Calls / Calers graph To je zobrazení stromu volaných funkcí. Takže když máte program s hodně funkcema který se navzájem volají, nemusíte krokovat až k chybě, ale můžete si dát zarážku a potom se podívat odkud funkce byla zavolaná. (můžete do ní taky skočit a podívat se na proměnné v té funkci nebo kterékoli jiné až k main) Když spustíte MSVC++, místo vykřičníku na spuštění zmáčknetePotom by to mělo vypadat asi takhle : Tak. Napřed to důležité - zarážky se dávají tak že umístíte kurzor na řádek, kde je chcete mít a zmáčknete buď takovou tu ruku vedle debug modu, nebo zmáčknete Ctrl + B a potom můžete nastavit podmínku kdy se program na zarážce zastaví. Dole vlevo je okno s auto-watch, tam se dávají automaticky obsahy proměnných se kterými se zrovna pracuje. Pokud se minulým příkazem změnily, zobrazí se červeně. Napravo pak máte okno, kam můžete proměnné přidávat ručně. (jsou tam čtyři záložky aby bylo víc místa) Nad auto-watch je Calls / Calers graph Taky tam je lišta s ladícími příkazy (zleva doprava) Restartuj program, Ukonči ladění, zobraz řádek na kterém program je, skok na příkaz skok za příkaz, vyskočení z funkce, běž až ke kurzoru, přidej sledovanou proměnnou, zobrazit sledované proměnné, a vlastní sledované proměnné, zobrazit paměť, zobrazit registry procesoru a zobrazit assembler. Nu a to dole je přehrávač MP3-jek. S pomocí boží a debuggeru se nám program zřejmě podaří vždy odladit. (pokud máme dost trpělivosti a v programu je opravdu chyba :-)) -tHE SWINe-