Autor:
Joan Hall
Dátum Stvorenia:
3 Február 2021
Dátum Aktualizácie:
1 V Júli 2024
![Installing VSCode with PlaformIO and building MarlinFW](https://i.ytimg.com/vi/Nz-H0nwijwg/hqdefault.jpg)
Obsah
Toto je podrobný návod na kompiláciu zdrojového kódu C ++ do súborov EXE (v systéme Windows). Popísané metódy fungujú aj pri kompilácii formátov .c ++, .cc a .cxx (prípadne aj .c). Tento tutoriál predpokladá, že zdrojový kód C ++ je konzolová aplikácia a nevyžaduje žiadne externé knižnice.
Kroky
1 Stiahnite si kompilátor C ++. Jeden z najlepších kompilátorov pre počítače so systémom Windows je bezplatný Microsoft Visual C ++ 2012 Express.
2 Začnite nový projekt v jazyku Visual C ++. Je to celkom jednoduché. Kliknite na „Nový projekt“ v ľavom hornom rohu a potom postupujte podľa pokynov na obrazovke. Zadajte názov projektu a v okne, ktoré sa otvorí, kliknite na „Dokončiť“.
3 Skopírujte a prilepte všetky súbory .cpp do priečinka Zdrojové súbory a potom skopírujte a prilepte všetky súbory .h (ak existujú) do adresára Súbory hlavičky. Premenujte hlavný súbor CPP (súbor obsahujúci „int main ()“) na názov zvoleného projektu.
4 Stavať a kompilovať. Program vytvoríte stlačením klávesu F7.
5 Nájdite súbor EXE. Prejdite do adresára Projekty, kde Visual C ++ umiestni všetky programy (v systéme Windows 7 sa tento adresár nachádza v priečinku Moje dokumenty). V adresári „Debug“ nájdite súbor EXE s názvom, ktorý ste mu dali predtým.
6 Skontrolujte súbor. Spustite ho dvojitým kliknutím na súbor EXE; ak všetko pôjde dobre, program funguje dobre. Ak sa niečo pokazí, skúste znova popísané kroky.
7 Ak chcete spustiť program na inom počítači, musia byť na ňom nainštalované knižnice VC ++ Runtime (programy C ++ vytvorené pomocou programu Visual Studio tieto knižnice vyžadujú). Nepotrebujete ich vo svojom počítači, pretože sú nainštalované počas inštalácie Visual Studio. Odkaz na stiahnutie knižnice: http://www.microsoft.com/en-us/download/details.aspx?id=30679
Tipy
- Existuje možnosť chýb v dôsledku použitia zastaraných metód autorom alebo z dôvodu, že autor zabudol zahrnúť závislosti.
- Nainštalujte si najnovšiu verziu programu Visual C ++ Express, aby ste sa vyhli chybám pri kompilácii.
- Vo väčšine prípadov je najlepším riešením požiadať autora programu, aby ho pre vás zostavil. Program zostavte sami, iba ak je to absolútne nevyhnutné.
Varovania
- Pretože C ++ a C sú programovacie jazyky na nízkej úrovni, môžu poškodiť váš počítač. Aby ste tomu zabránili, skontrolujte v súboroch .cpp riadok "# include" windows.h ".Ak je taký riadok prítomný, nekompilovajte program, ale spýtajte sa jeho autora, prečo program potrebuje prístup k rozhraniu Windows API. Ak autor nevie odpovedať, opýtajte sa odborníka na špecializovanom fóre.
- Nepracujte s Dev-C ++. Je to zastaraný kompilátor s 340 chybami a nebol aktualizovaný 5 rokov.
Čo potrebuješ
- Kompilátor (odporúča sa Visual C ++).
- Súbor CPP alebo zdrojový kód C / C ++.
- Počítač so systémom Windows (formát EXE je podporovaný iba systémom Windows).