# Код в CLion

Инструкция для получения студенческой лицензии (изначально можно использовать trial): [JetBrains Products for Learning / University email address](https://www.jetbrains.com/shop/eform/students)

Создать проект - `New project`

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-5d4ca8b87ed6d3d3c7512ff1bd5f15e866693d54%2Fclion-install1.png?alt=media" alt=""><figcaption></figcaption></figure>

Выбрать нужный язык (в зависимости от лабораторной) и вид создаваемого выходного файла - запускаемый (`executable`, `exe`) или библиотеки (`library`). В большинстве работ нам нужны только `executable`. Затем указываем месторасположение файла. Здесь *location = solution location/project name*. Стандарт будет указан для каждой работы, по началу можете выбирать `C23` и `C++23`.

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-91fb5bb94ff618d7a855df2ba09e4eb4f5d37428%2Fclion-install2.png?alt=media" alt=""><figcaption></figcaption></figure>

Наслаждаемся написанным за Вас `Hello world`. Помимо файла с исходником вы увидите `CMakeLists.txt`, необходимый для системы сборки `cmake`. Об этом в разделе про системы сборки.

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-3266bf7eb9146d1319d5335784472861d358605a%2Fclion-install3.png?alt=media" alt=""><figcaption></figcaption></figure>

Сборка решения проводится по молотку справа сверху или `Ctrl + F9`. Лог сборки появляется в `Messages`.

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-2ae26786dde729abd2399083b29f90a5e55eb3a5%2Fclion-install4.png?alt=media" alt=""><figcaption></figcaption></figure>

Если допустить ошибку, то лог будет выглядеть следующим образом. В таких случаях читаем логи сборки.

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-46d9005fb98a5222cf941c307f9f54a23fa732f9%2Fclion-install4-error.png?alt=media" alt=""><figcaption></figcaption></figure>

Запуск решения происходит по нажатию на треугольник сверху справа или `Shift + F10`.

<figure><img src="https://4112636200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMqUSFKgvT06FCJhm51b%2Fuploads%2Fgit-blob-fd55025671c3f1f5ab4ceea47e42d2c842ad7d75%2Fclion-install5.png?alt=media" alt=""><figcaption></figcaption></figure>
