Instalace CLionu
Nejlepší způsob instalace je použití aplikace Toolbox, která vám umožní spravovat všechna vaše IDE od JetBrains. Pokud narazíte na problém, kompletní návod naleznete zde.
Licence
CLion nabízí 30denní zkušební verzi (trial) pro vyzkoušení. Pokud chcete CLion používat po této době, můžete požádat o školní licenci.
-
Na stránce jsou čtyři způsoby, jak licenci získat. Nejjednodušší je použít váš školní e-mail. Email je v následujícím tvaru:
<login>@vsb.cz
, např.UPR0123@vsb.cz
-
Po vyplnění dotazníku vám přijde potvrzovací e-mail o schválení Educational Packu. Otevřete odkaz v e-mailu a potvrďte podmínky. Poté si vytvořte účet s vaším školním e-mailem zde.
-
Stav vaší licence můžete zkontrolovat zde. Zde také uvidíte všechny produkty, na které se licence vztahuje.
-
Nakonec se stačí v Toolboxu přihlásit pod účtem, který jste si vytvořili.
První projekt
Po spuštění CLionu klikněte na New Project
a vyberte C Executable
. Nastavte umístění projektu a můžete také zvolit standard jazyka C, který lze později změnit i v CMaku. Program spustíte pomocí
klávesové zkratky Shift + F10
nebo kliknutím na tlačítko Run.
Výběr kompilátoru
Pokud chcete používat gcc kompilátor z WSL, stačí jej přepnout v nastavení.
- Stisknutím klávesové zkratky
CTRL + Shift + A
otevřete vyhledávací okno. - Napište Toolchains a stiskněte
Enter
. - Pokud máte správně nainstalované WSL, mělo by se objevit v nabídce. Klikněte na něj a posuňte jej nahoru pomocí
Alt + Up
. - Potvrďte kliknutím na Apply a následně OK.
⚠️ Pokud vám program nejde spustit po přepnutí na WSL, může to být způsobeno chybějícími balíčky nebo starší verzí CMaku.
Nainstalujte potřebné balíčky:
$ sudo apt-get install build-essential cmake gdb
V souboru CMakeLists.txt nastavíme starší verzi CMaku na verzi 3.21
cmake_minimum_required(VERSION 3.21)
Pokaždé, když v CMaku uděláme změnu je potřeba soubor znovu načíst. Buď si zapnete auto-reload pomocí příkazu
Auto-Reload CMake Project
nebo kliknete na soubor pravým a dáteReload CMake Project
Pokud chcete pochopit fungování CMaku, tak můžete zde.
Jak naimportovat SDL pro následující projekt můžete najít zde.