Tato příručka vás naučí, jak převést zdrojový kód C ++ do souboru EXE, který lze spustit na většině (ne -li všech) počítačích se systémem Windows. Kromě C ++ můžete také převést kód s příponou.cpp,.cc a.cxx (stejně jako.c, i když není zaručen úspěch) podle tohoto průvodce. Tento článek předpokládá, že kód C ++ poběží na konzole a nevyžaduje externí knihovny.
Krok
Krok 1. Získejte zdarma kompilátor C ++
Jedním z nejlepších kompilátorů pro počítače se systémem Windows je Microsoft Visual C ++ 2012 Express, který lze stáhnout zdarma.
Krok 2. Spusťte nový projekt ve Visual C ++
Projekt můžete snadno vytvořit. Klikněte na tlačítko „Nový projekt“v levém horním rohu obrazovky a poté postupujte podle pokynů pro vytvoření prázdného projektu („Prázdný projekt“). Pojmenujte projekt a v dalším okně klikněte na „Dokončit“.
Krok 3. Zkopírujte a vložte celý soubor.cpp do adresáře „Source Files“a soubor.h (pokud existuje) do složky „Header Files“
Přejmenujte hlavní soubor.cpp (soubor metodou „int main ()“na název projektu, který jste zadali dříve. Všechny externí závislosti se vyplní automaticky.
Krok 4. Po zkopírování souborů rozbalte a zkompilujte projekt stisknutím klávesy F7
Visual C ++ vytvoří vaše programové soubory.
Krok 5. Vyhledejte soubor EXE
Otevřete složku „Projekty“, kde Visual C ++ ukládá všechny zkompilované programy (ve Windows 7 je tato složka ve složce „Dokumenty“). Váš program bude uložen pod názvem projektu ve složce „Debug“.
Krok 6. Otestujte program dvojitým kliknutím na soubor
Pokud nejsou žádné chyby, váš program poběží dobře. Pokud dojde k chybě, zopakujte výše uvedené kroky.
Krok 7. Pokud chcete spustit program na jiném počítači, ujistěte se, že je v tomto počítači nainstalována knihovna Visual C ++ Runtime
Programy C ++ zkompilované s Visual C ++ závisí na knihovnách Visual C ++, ale nemusíte je instalovat, protože knihovny se nainstalují automaticky po instalaci Visual Studio. Osoba, která provozuje váš program, však knihovnu nutně nevlastní. Stáhněte si knihovnu Visual C ++ na adrese
Tipy
- Někdy dochází k chybám, protože autoři programu použili zastaralé metody nebo do zdrojového kódu nezahrnuli závislosti.
- Ujistěte se, že jste nainstalovali aktualizaci Visual C ++ Express, abyste se vyhnuli chybám při kompilaci programu.
- Obecně je jednodušší požádat programátora o kompilaci. Sestavte se, jen když je to nezbytně nutné.
Varování
- Vyhněte se Dev-C ++. Program je starý kompilátor, navždy ve stavu beta, má 340 známých chyb a nebyl aktualizován po dobu 5 let. Pokud je to možné, použijte jiný překladač/IDE než Dev-C ++.
- Protože C ++ a C jsou programovací jazyky nízké úrovně, mohou vámi vytvořené programy poškodit váš počítač. Chcete -li zkontrolovat, zda program může poškodit počítač, zkontrolujte spuštění programu a najděte „#include“WINDOWS.h “. Pokud najdete tento řádek, nekompilovejte ho. Zeptejte se, proč uživatel potřebuje přístup k programování systému Windows Pokud je odpověď uživatele podezřelá, požádejte o pomoc na fóru.