Stručné :Tento tutoriál vás naučí spouštět programy C a C++ v terminálu Linux. Také
Byl jsem více než jednou požádán, abych napsal snadno srozumitelný návod ke spuštění programu C++ v Linuxu. V této příručce vám ukážu:
- jak kompilovat a spouštět programy C++ v terminálu Linux
- jak nastavit Eclipse pro vývoj C++ v Ubuntu Linux
Proces je do značné míry podobný spuštění programu C v Linuxu.
Všimněte si, že při psaní tohoto článku používám Ubuntu Linux, ale stejné kroky platí pro další distribuce Linuxu založené na Ubuntu, jako je Linux Mint, základní OS atd.
Naučte se C++ zdarma
Pokud jste v C++ nováčkem, připojte se k tomuto BEZPLATNÉmu online kurzu od společnosti Microsoft a naučte se programování v C++ od odborníků.
Úvod do C++ (bezplatný online kurz)Předpoklad:Nainstalujte build-essential
Pokud chcete dělat kódování v Ubuntu Linux, musíte nainstalovat balíček build-essential. Skládá se z různého softwaru, který budete potřebovat ke kompilaci programů, včetně kompilátorů gcc a g++.
Normálně by měl být build-essential již nainstalován ve vašem systému. Ale abyste se ujistili, spusťte níže uvedený příkaz:
sudo apt install build-essential
Metoda 1:Kompilace a spuštění C++ program v terminálu Linux
Jakmile máte nainstalované základní sestavení, jste připraveni kódovat v C++. Věřím, že už i trochu umíte kódovat v C++. Naším hlavním cílem je vidět, jak kompilovat a spouštět programy C++ v terminálu.
Vezměme si příklad programu Swap C++, který jsem napsal do souboru s názvem swap.cpp. Obsah tohoto souboru je následující:
Program můžete uložit kamkoli chcete.
Zkompilujte kód C++ v terminálu Linux
Chcete-li program zkompilovat, přejděte do adresáře, do kterého jste uložili soubor cpp, a použijte příkaz v následujícím formátu:
g++ -o swap swap.cpp
V podstatě s volbou -o říkáte kompilátoru, aby vygeneroval spustitelný kód ve swapu. Pokud to neuděláte, bude výchozí soubor a.out, což není dobrá programátorská praxe.
Spusťte kód C++ v terminálu Linux
Jakmile zkompilujete kód, získáte spustitelný soubor. Stačí jej spustit následujícím způsobem:
./swap
Tím se spustí váš kód.
Pro lepší ukázku spuštění programu C++ v Ubuntu Linux se můžete podívat na tento gif.
Metoda 2:Nastavení Eclipse pro programování v C++ v Ubuntu Linux
To byl základní způsob spuštění programu C++ v Linuxu. Ale pokud pracujete na projektu v C++, vytváření a spouštění jednotlivých souborů by byla noční můra.
Zde přichází na scénu integrované vývojové prostředí (IDE). Dalo by se hodně polemizovat o nejlepším IDE pro Linux, ale pokud mě požádáte o radu, řeknu, pokračujte v Eclipse. Toto je podle mého názoru nejlepší IDE pro vývoj C++. Zmínil jsem se, že je to také open source?
Doporučená četba:
Jak napsat, zkompilovat a spustit program C v Ubuntu a dalších distribucích Linuxu [Tip pro začátečníky]
Spuštění programu C v příkazovém řádku Linuxu není tak obtížné. Spuštění v editoru kódu, jako je Visual Studio Code, je ještě jednodušší. Naučte se obě metody v tomto tutoriálu.
Nainstalujte Eclipse v distribucích Linuxu založených na Ubuntu
Pro Ubuntu Linux můžete jednoduše kliknout na odkaz níže a nainstalovat Eclipse z Ubuntu Software Center.
Získejte Eclipse pro UbuntuPřípadně jej můžete nainstalovat pomocí příkazů apt-get v terminálu:
sudo apt-get install eclipse
Nainstalujte plugin Eclipse C++ Development Tooling (CDT)
Jakmile jej nainstalujete, je čas připravit jej na vývoj v C++. Ve výchozím nastavení je Eclipse nakonfigurován pro vývoj Java.
Abychom jej nakonfigurovali pro vývoj v C++, musíme nainstalovat plugin s názvem C++ Development Tooling (CDT). Instalace CDT:
Krok 1:
V nabídce Eclipse přejděte na Nápověda a poté vyberte Instalovat nový software.
Krok 2:
Dále klikněte na odkaz „Available Software Sites“.
Krok 3:
V dalším kroku vyhledejte CDT a zaškrtnutím políčka jej vyberte pro instalaci. Poté klikněte na OK.
Krok 4:
Zde vyberte nově přidaný zdroj z rozevíracího seznamu. Nyní vám ukáže možnost pro C++ CDT. Stačí zde vybrat C++ Development Tools.
Několik kliknutí na tlačítko Další.
Samozřejmě přijměte podmínky.
Získá software z úložiště a nainstaluje jej.
Po dokončení instalace je třeba restartovat Eclipse.
[irp posts=”7608″]
Zkompilujte a spusťte program C++ s Eclipse CDT
Informace o pluginu C++ uvidíte při příštím spuštění.
Nyní můžete importovat nebo vytvářet projekty C++.
Jakmile budete mít vše připraveno, můžete zkompilovat projekt C++ a spustit jej:
To je vše, co potřebujete, abyste mohli začít s vývojem C++ v Ubuntu Linux. Doufám, že vám tento článek byl užitečný. Dotazy a návrhy jsou vítány.