Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Drvivá väčšina volieb kompilátora sa používa nájsť spôsob , ako presmerovať výstup z kompilátora . Tie môžu byť použité , aby poskytla viac informácií , ak kompilátor nedokáže spustiť . Môžu vytvárať sekundárne súbory , ktoré poskytujú lepšiu predstavu o tom , čo je ( alebo nie je ) , pracuje ako program beží cez kompilátor , alebo pomôcť vyriešiť logiku programu , ako to prejde kompilátorom . Voľba " /FA " je príkladom tohto typu voľby kompilátora z Väčšina Windows Mobile aplikácie sú zostavené ako strojový kód k zníženiu veľkosti programu a zvýšenie výkonu .
Kompilátora Riešenie problémov
prekladača môže byť nastavená tak , aby užitočné informácie pri prvom zostavovaní program - väčšina programov sa musí zostavovať viackrát , zakaždým , ktorým sa ustanovujú niektoré chyby vyvolaná kompilátor . " /EH " je primárne riešenie problémov možnosť , ktorá vám umožní určiť formát výnimiek , a to , čo spúšťa ako výnimku , Keď kompilátor beží . Ďalšie možnosti odstraňovania problémov patrí " /C " , ktorý zachováva pripomienky v priebehu cyklu pred - spracovanie kompilátora . To je užitočné pri určovaní , ktorá časť kódu spôsobuje kompilátor odmietajú .
Header Zaradenie Možnosti
" C " kompilátory procesu záhlavie ako spôsob , zahrnúť funkcie do programovania objektov . Možnosti pre ich zaradenie v rozmedzí od voľby " /Fp " , pre zaradenie pre- skompilovaný súbor záhlavie zadaný , aby " /FI " pre pre-spracovanie uvedené záhlavie . Súvisiace s týmito funkciami sú " /FastCap " a " /callcap " profilovanie možnosti , ktoré poskytujú ďalšie háčiky pre spájanie dohromady volanie funkcie . Voľba " /FP " je užitočná pre mobilné zariadenia , pretože môže znížiť konečnú veľkosť súboru alebo veľkosť pamäte RAM , ktorú potrebuje .
Možnosti Prepojenie
kompilátor beží , to ako kompiluje kód do objektov kódu a spája tie , kód objekty do spustiteľných súborov . Možnosti kompilátora , ktoré regulujú prepojenie objektov do spustiteľných zahŕňať " /C " , ktorá zakáže akékoľvek prepojenie , " /GY " , ktorá umožňuje funkcie na úrovni prepojenia , a " /LD " , ktorá spustí linker a kompilátor vytvoriť program ako dynamický odkaz knižnica ( súbor * . dll ) .