Ako zostaviť CPP do EXE

Autor: Joan Hall
Dátum Stvorenia: 3 Február 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Installing VSCode with PlaformIO and building MarlinFW
Video: Installing VSCode with PlaformIO and building MarlinFW

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. 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. 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. 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. 4 Stavať a kompilovať. Program vytvoríte stlačením klávesu F7.
  5. 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. 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. 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).