как установить clion на windows

Школа179

MinGW – вариант компилятора GNU C/C++ для Windows. Он используется всеми сторонними средами разработки, кроме Visual Studio, у которой собственный компилятор. Среда разработки, как правило, не связана тесно с компилятором MinGW и может использовать несколько разных версий MinGW. Компилятор MinGW может распространяться и вместе со средой разработки, как, например, Code::Blocks.

Но, в частности, среда CLion требует отдельной установки MinGW. Вы можете взять MinGW из Code::Blocks, он находится в каталоге MinGW внутри каталога, куда был установлен Code::Blocks, то есть полный путь к компилятору MinGW может быть таким: C:\Program Files (x86)\CodeBlocks\MinGW\. Или вы можете установить более новую версию компилятора отдельно – в Code::Blocks версия MinGW, как правило, довольно старая.

1. Инструкция по установке MinGW-w64

1. Скачать установщик mingw-w64-install.exe отсюда и запустить его.

Нажимаем next. Установщик скачивает информацию о доступных пакетах MinGW.

как установить clion на windows

2. На следующей странице вы можете выбрать, какой вариант MinGW устанавливать: версия компилятора (последняя доступная будет 7.2.0 на начало 2018 г.), архитектуру (можно заменить 32-битную архитектуру i686 на 64-битную x86_64), другие параметры менять не следует.

как установить clion на windows

3. В следующем окне задается путь для установки компилятора. Запомните этот путь или укажите другой.

как установить clion на windows

4. Установщик скачивает нужные пакеты. Ждем завершения процесса.

как установить clion на windows

5. Ждем появления сообщения «Click Next to continue the installation» и нажимаем Next.
как установить clion на windows

6. Установка закончена.
как установить clion на windows

После установки подкаталог bin каталога, куда был установлен MinGW, рекомендуется добавить в системную переменную PATH.

2. Установка и настройка Clion

Установка Clion никакой сложности не представляет. Жмём «Next» на всех экранах. Более сложна настройка CLion после запуска.

1. Здесь можно просто нажать OK. На других экранах, которые не упомянуты ниже, можно просто нажимать «Next».
file:clion1.png

2. Здесь нужно получить лицензию на использование Clion, для этого нужно ввести свой логин и пароль от кабинета на сайте jetbrains.com. Предварительно необходимо самостоятельно регистрироваться и получать лицензии на странице https://www.jetbrains.com/student/, при этом в качестве адреса электронной почты нужно указать адрес в домене @179.ru – тогда вы получите академическую лицензию на все продукты.
file:clion2.png

3. Здесь нужно добавить компилятор MinGW. Кликайте на ссылку MinGW.
file:clion2.png

4. На следующем экране нужно ввести выбрать путь к каталогу, куда установлен MinGW («Use MinGW home»). Дождитесь, пока clion определит версии компилятора и gdb.
file:clion4.png

5. На следующих экранах настраиваются дополнительные плагины, они вам не нужны, просто жмем Next.

3. Установка и настройка Code::Blocks

1. Рекомендуется скачивать Code::Blocks, содержащий компилятор MinGW, а потом исправить настройки MinGW. Ссылка для скачивания: https://sourceforge.net/projec[..]w-setup.exe/download

2. Установка Code::Blocks затруднений не представляет.

3. При первом запуске Code::Blocks обнаруживает Gnu GCC Compiler – скорее всего встроенный. Его нужно заменить на установленный MinGW. Нужно открыть меню «Settings – Compiler», На вкладке «Toolchain exacutables» Compiler’s installation directory заменить на каталог с MinGW (например, C:\soft\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32)

Источник

Tutorial: Configure CLion on Windows

On Windows, configuring CLion requires setting up the environment: Cygwin, MinGW, WSL, or Microsoft Visual C++. You can have several environments installed on your system and create separate CLion toolchains for each of them. As a determining part of a toolchain, the environment provides C and C++ compilers, the make utility, and the debugger (in case of using default tools).

For details on Remote Host toolchains, see Full Remote Mode.

MinGW

MinGW-w64 (64- and 32-bit)

Download and run the MinGW-w64 installer. It provides both 64- and 32-bit options.

In the MinGW-w64 installation wizard, make sure to select the required architecture. Note that the default suggested option is 32-bit.

как установить clion на windows

CLion will attempt to detect the MinGW installation automatically. Check the detection result in the Environment field, and specify the path manually if required.

Wait until the tools detection finishes. как установить clion на windows

Select the Debugger : you can use either MinGW-w64 GDB or a custom GDB binary.

Click Apply when all the tools are set correctly.

MinGW (32-bit only)

Although MinGW-w64 provides both 64- and 32-bit options, you can also install MinGW, the 32-bit-only version.

In the Debugger field, you can choose between the bundled GDB, MinGW GDB, or your custom GDB executable.

The recommended option is bundled GDB, since it is guaranteed to include Python support required for CLion data renderers.

Cygwin

Download the Cygwin installer, version 2.8 or later.

To select a package, type its name in the Search field and set the version in the New column: как установить clion на windows

Select Cygwin from the Environment list. CLion will attempt to detect the Cygwin installation automatically. Check the detection result, and specify the path manually if required.

Windows Subsystem for Linux

You can use WSL, Windows Subsystem for Linux, as your working environment in CLion on Windows 10 (starting the Fall Creators Update version 1709, build 16299.15).

WSL toolchain enables you to build projects using CMake and compilers from Linux and run/debug on WSL without leaving CLion running on your Windows machine.

Refer to our WSL guide for details on setting up WSL on your system and configuring WSL toolchains in CLion.

как установить clion на windows

Microsoft Visual C++

Install Visual Studio 2013, 2015, 2017, or 2019 on your system.

Check the Environment field. CLion will attempt to automatically detect the installed Visual Studio distribution. If the detection fails, set the path to Visual Studio manually.

Wait until the tools detection is finished: как установить clion на windows

MSVC compiler

CLion supports the Microsoft Visual C++ compiler that ships with Visual Studio 2013, 2015, 2017, and 2019.

Note that msbuild is not supported: CLion runs CMake with the NMAKE generator instead.

For the case when your code includes MSVC extensions, CLion provides the support for:

    additional format specifiers, such as %I32 and %I64 ;

    Clang-cl compiler

    As an alternative compiler, you can use clang-cl- the MSVC-compatible compiler driver for Clang. CLion supports clang-cl version 8.0 and later.

    Install clang-cl from the LLVM site or along with the Visual Studio tools.

    When installed from the LLVM site, the clang-cl binary can be found at the standard location C:\Program Files\LLVM\bin\clang-cl.exe for the 64-bit version or C:\Program Files (x86)\LLVM\bin\clang-cl.exe for the 32-bit version.

    In CLion, go to File | Settings | Build, Execution, Deployment | Toolchains and select the Visual Studio toolchain that you want to configure, or create a new one.

    MSVC debugger

    The MSVC toolchain debugger is implemented on top of LLDB, and it can work with native visualizers from the Visual Studio installation or from your project.

    To enable native visualizers support and set the desired diagnostics level, select the Enable NatVis renderers for LLDB checkbox in Settings | Build, Execution, Deployment | Debugger | Data Views | C/C++ : как установить clion на windows

    If you have custom native visualizers in your project, CLion will use them as well. как установить clion на windows

    Clang compiler on Windows

    With CMake 3.15, it has become possible to use the Clang compiler on Windows with the MinGW-w64/MinGW toolchain.

    However, the LLVM Clang for Windows is built using Microsoft Visual Studio, and all the built-in macros and include search paths are set up for use with Visual Studio. So if you take Clang from the LLVM repository, it will not work correctly when configured with the MinGW toolchain. One of the possible workarounds is described below.

    Set up the Clang compiler for MinGW

    Источник

    Настройка IDE Clion и Cmake для работы с STM32 и C++

    Перед примером моей настройки немного лирики.

    Давно хотел попробовать себя в микроконтроллерах, вернее были идеи с их использованием, которые очень хотелось реализовать. Сначала начал с PIC32 — огонь контроллеры. Так получалось, что поначалу и коротил их порты, и с питанием завышал — неубиваемые (не совсем конечно, порт правда однажды сгорел, но сам контроллер продолжал работу). IDE MplabX неплоха, подкупал графический блок с отображением занимаемой RAM/Flash на выбранном МК — удобно, но сам NetBeans как IDE это жесть, ну не удобно ни разу после Idea. Но проблема была не в этом — как потом оказалось, PIC’и тяжело достать, мало кто их возит, а если и возит, то по относительно высокой цене.

    Дальше решил копнуть в сторону STM32 — они в больших количествах, за базовую периферию просят не много, но главное — это доставаемость. (Но кодогенератор STM’а хуже Microchip’a — весь файл загажен комментами и функциями, это конечно сильно огорчило. У Microchip’а все сгенеренные функции вынесены в отдельные файлы и main.c практически чист — прелесть).
    (UPD: вот тут признаюсь ошибался, спасибо golf2109, он подсказал, что от заваливания комментами и функциями файла main.c можно избавиться, достаточно включить в настройках опцию для вынесения сгенерированного кода в отдельные файлы, но я все же в недоумении, почему это не дефолтная настройка, вроде логично было бы)

    Теперь об IDE для STM32.

    Попробовал хваленый Keil — конечно получше блокнота, но ужасно не удобный (ни нормальных подсказок, ни нормального форматирования, после Idea в общем не то пальто, особенно я так и не понял как создавать пакеты, почему нельзя просто в окошке ткнуть создать пакет и продолжить — матюгаться хочется).

    Потом попробовал CooCox — гораздо лучше и приятнее интерфейс, хорошо настраивается форматирование (прям порадовала настройка переноса параметров в методах, да и другие настройки очень кстати), но опять же не хватало многих плюшек от Idea и опять же проблемы с организацией пакетов.

    Еще из изменений — дебаггер, упомянутый в блоге, переименовали в Ozone, его еще не тестил, позже отпишусь.

    И последняя проблема, сверлившая мозг. Очень хотелось ООП, но не компилился проект если я добавлял C++ файл, куча ошибок с не найденными функциями (например, _exit, _sbrk и пр.). Здесь проблем было 2:

    Работать стало приятно, но пока заливаю прошивку через STM’овскую утилиту, позже попробую накрутить OZONE. На вопросы отвечу (если смогу).

    Источник

    Настройка IDE CLion

    Переходим на сайт компании JetBrains скачиваем и устанавливаем по умолчанию среду CLion https://www.jetbrains.com/clion/download/

    После установки необходимо произвести минимальные настройки для работы с STM32:

    Переходим в настройки среды, где скачиваем и устанавливаем MinGW (все по умолчанию). как установить clion на windows

    После установки везде в Toolchains оставляем все по умолчанию кроме Debugger. как установить clion на windows

    Прописываем в Debugger путь до arm-none-eabi-gdb.exe как установить clion на windows

    Переходим в раздел Embedded Development как установить clion на windows

    Скачиваем и устанавливаем OpenOCD https://gnutoolchains.com/armeabi/openocd/

    Прописываем в OpenOCD Location путь до openocd.exe как установить clion на windows

    Прописываем в STM32CubeMX Location путь до STM32CubeMX.exe как установить clion на windows

    На этом настройка Clion для работы с STM32 завершена.

    Работа с Clion для STM32

    Создаете проект в STM32CubeMX для вашего типа микроконтроллера.

    В Project Manager устанавливаем тип IDE STM32CubeIDE и генерируем проект. как установить clion на windows

    Открываем проект в Clion как установить clion на windows

    Автоматически Clion определяет тип микропроцессора и генерирует CMakeList

    Настраиваем конфигурацию вашего отладчика для OpenOCD в примере отладчик ST-LINK v.2 микроконтроллер STM32F103C8T6 (bluepill) как установить clion на windows

    Конфигурации для вашего микроконтроллера и отладчика ищем через Assistant в директории с OpenOCD или в (..OpenOCD-20191216- 0.10.0\share\openocd\scripts\board\).

    Собственно, на этом работа по настройке отладчика для проекта закончена.

    Не забываем в случае наличия ошибок при компиляции проекта периодически особенно после подключения заголовочных файлов *.h сбрасывать кэш и перегенерировать проект. как установить clion на windows

    В случае использования FreeRTOS и появлении ошибок при компиляции в конфигурационном файле CMakeLists_template.txt снимите комментарии со следующих строк.

    и перегенерируйте проект (см. абзац выше).

    Установка IDE Clion в Linux Ubuntu 20.10

    Устанавливаем через Jetbrains ToolBox Clion

    Запускаем Clion и заходим в его настройки как установить clion на windowsПроверяем что Toolchains у нас настроен и доступен как установить clion на windowsПроверяем что Embedded Development корректно видит все составляющие. В случае необходимости подсовываем ему пути куда установили компоненты.

    Создаете проект в STM32CubeMX для вашего типа микроконтроллера В Project Manager устанавливаем тип IDE STM32CubeIDE и генерируем проект как установить clion на windows

    Открываем проект, подготовленный с использованием STM32CubeMX как установить clion на windows

    Настраиваем OpenOCD под вашу плату как установить clion на windowsДобавляем конфигурацию OpenOCD и выбираем конфигурационный файл для вашей платы. как установить clion на windowsНа этом настройка закончена как установить clion на windowsС помощью волшебных кнопочек мы можем собирать, запускать или отлаживать микроконтроллер.

    На этом вся настройка закончена. Удачной работы!

    Источник

    IAR + Clion = дружба

    как установить clion на windows

    Доброго здравия всем!

    Карантин заставил меня проводить все свое время дома, в том числе и свободное время, и хотя дома есть куча дел, я умело спихнул их на сына, а сам решил наконец-то доизучать среду разработки Clion от JetBrains, тем более, что в релизе 2020.1 появилась поддержка IAR toolchain.

    Все кому интересен пошаговый гайд и куча картинок велком.

    Введение

    В своей работе, для разработки программного обеспечения различных датчиков я использую C++ IAR Workbench компилятор. У него есть свои недостатки, например поздняя поддержка новых стандартов С++, у него есть несколько критичных багов, которые не позволяют создавать удобные конструкции и оптимальные вещи, но в целом я люблю его.

    Всегда можно обратиться за поддержкой к IAR, попросить добавить какую-нибудь функциональность или сделать улучшения, а также, что немаловажно, компилятор имеет сертификат безопасности, а это означает, что я могу положиться на этот компилятор и во время сертификации ПО к нему не будет претензий.

    Последние мои исследования (когда я вызвал внутренний assert у IAR компилятора и он выдал мне простыню из отладочной информации) говорят о том, что собственно этот компилятор сделан на основе Clang, что радует своей перспективой.

    Но есть у IAR одна очень напрягающая вещь — это редактор. Он конечно развивается, в него добавился кривенький интелисенс, подсветка синтаксиса и другие фишки из прошлого, но в целом редактор можно описать фразой — «Powered by notepad».

    Поэтому для работы и для студентов я искал что-то более современное, модное, молодежное, недорогое (а для студентов и подавно бесплатное).

    Мой выбор пал на Clion от JetBrains.

    Общая информация

    Clion это среда для разработки на С/С++. Но я не буду описывать все его прелести, они довольно хорошо описаны в руководстве. Вместо этого, я покажу, как подключить IAR компилятор и как проводить отладку. Описать словами как все это настроить очень сложно, поэтому я просто буду вставлять картинки с небольшими пояснениями.

    Как я уже сказал, в версии 2020.1 была добавлена поддержка IAR компилятора. Огромное спасибо за это Илье Моторному ака Elmot, потому что до версии 2020.1 работа с IAR была немного загадочной и не совсем понятной.

    Он уже выкладывал здесь статью про свой плугин для поддержки разработки встроенного ПО с использованием ST Cube, а сейчас еще приложил руку и голову к поддержке IAR. Он также вкратце описал, как подружить Cube, IAR и Clion здесь.

    Создание проекта

    В основе работы Clion лежит система сборки CMAKE, и любой проект настраивается на основе файлов настроек дя CMAKE. Поэтому чтобы создать проект, достаточно просто указать папку где будут лежать ваши исходники. Можно создать проект уже из существующих исходников, в таком случае, Clion автоматически прошерстит указанную папку с исходниками, найдет все c и cpp файлы и добавит их в список (CMAKELIST) для сборки.

    Но давайте создадим проект с нуля, чтобы было понятно, как оно настраивается руками. Для этого необходимо выбрать пункт меню File->NewProject

    Нас интересует С++17 и тип выходного файла C++ Executable. На данном этапе ничего больше не надо.

    как установить clion на windows

    как установить clion на windows

    Как я уже говорил, вся концепция сборки с Clion построена на использовании CMAKE, поэтому основным файлом сборки будет являться CMakeList.txt, содержащий настройки целей для сборки, списки подключаемых директорий, списки исходных файлов и многие другие вещи, необходимы для сборки.

    На данный момент файл выглядит вот так:

    как установить clion на windows

    Как видите в нем указана только минимально требуемая версия CMAKE +
    Собственно имя проекта +
    Стандарт С++, который мы выбрали при настройке+
    И единственный исходный файл для сборки — main.cpp

    Скоро мы добавим сюда немного настроек, а пока необходимо установить toolchain

    Выбор и установка Toolchain

    Clion в теории может работать с любым toolchain.

    Toolchain — это набор инструментов для сборки программ из исходного кода. Обычно туда входит, стандартные библиотеки, компилятор, линковщик, ассемблер, отладчик и другие полезные вещи.

    Но стандартно Clion поддерживает популярные тулчейны — MinGW, CygWin, Visual Studio

    В списке нет IAR toolchain, но это не беда, можно установить любой стандартный, я пробовал с MinGW и Visual Studio с обоими работает прекрасно.

    Поэтому для начала необходимо установить один из стандартных toolchain, которые поддерживает Clion.

    C Visual Studio все понятно, нужно просто скачать установщик у Microsoft и установить С++ пакет (поставить галочку, потому что по умолчанию устанавливается только C#).

    Поэтому сразу давайте разберемся с MinGW, скачать его можно отсюда http://www.mingw.org/.
    Для полного понимания: нужен installer, его можно обнаружить справа на ссылках Popular или All time :

    как установить clion на windows

    Далее запускаем MinGW и указываем путь, куда это все дело поставить:

    как установить clion на windows

    как установить clion на windows

    Все это дело превосходно установится в течении минуты. Установка MinGW toolchain завершена. Перейдем теперь к настройкам.

    Настройка

    Сразу скажу, настроек в Clion немерено, я не будут рассказывать про все, цель статьи показать, как работать с IAR toolchain.

    как установить clion на windows
    Выбираем из списка стандартных toolchain MinGW, ну или Visual Studio, если вы установили его. И ждём пока Clion сам определит местоположение компилятора, make утилиты, и отладчика.
    Вообще ждать не обязательно, мы все равно это заменим своим 🙂

    как установить clion на windows

    Теперь заменим все на нужный нам компилятор и отладчик. Для компиляции С и С++ файлов IAR использует тот же самый компилятор, поэтому просто в обоих случаях указываем один и тот же компилятор.

    А вот отладчик нужно поменять либо на поставляемый (Bundled) с Clion, либо на отладчик из комплекта GNU ARM (можно скачать отсюда https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads)

    Самое простое использовать отладчик поставляемый с Clion:

    как установить clion на windows

    Можно сразу переименовать ваш toolchain в IAR, чтобы отличать его от стандартного MinGW.

    как установить clion на windows
    Утилиту make можно использовать из комплекта MinGW, но если очень хочется, то можно поменять её на любую другую, например, я использую clearmake, поставляемый с системой контроля версий ClearCase (не спрашивайте, почему — так исторически сложилось)

    Вы также можете поменять make сборку на какую-нибудь другую, например на ninja, более подробно об этом можно прочитать здесь.

    Базовая Настройка CMAKE

    Перед тем как собирать проект, необходимо выполнить базовые настройки CMAKE, для различных вариантов сборок, например, Release или Debug. Создадим обе.

    как установить clion на windows

    как установить clion на windows

    Для выбора типа сборки Debug или Release нужно использовать выпадающий список Build Type.

    Точно также создаём еще один тип сборки Release.

    После нажатия на кнопку Apply Clion должен будет пересобрать проект CMAKE, и если вы нигде не допустили ошибок, то после пересборки у вас должен появиться вот такой выбор в списке возможных сборок:

    как установить clion на windows

    как установить clion на windows
    Все потому что мы не настроили ключи для компилятора и линковщика. Переходим к настройку CMake.

    IAR выложил пример с настройками для CMake, он лежит здесь.

    Все что я сделал, это добавил две ветки настроек для двух типов сборок Debug и Release.
    Да еще поменял имя выходного файла на *.elf установив переменную set(CMAKE_EXECUTABLE_SUFFIX «.elf»)

    Осталось добавить нашу настройку в CMakelist.txt:

    Каждый раз когда вы меняете Cmakelist.txt или настройку toolchanin необходимо запускать пересборку Cmake проекта. Можно настроить, чтобы она делалась автоматически, но лучше просто руками нажимать на кнопку Reload Cmake, а вот для того, чтобы жестко пересобрать Cmake проект, лучше пойти в toolbox Cmake и выбрать там пункт Reset Cache and Reload Project

    как установить clion на windows

    Теперь можно снова попробовать пересобрать проект, нажав на молоток. Если вы опять все сделали правильно — ваш простой проект должен собраться.

    Настройка отладчика

    Для отладки я буду использовать OpenOCD gdb сервер, но вы можете использовать Jlink gdb сервер или ST-Link gdb сервер.

    Скачаем стабильную версию, на момент написания статьи это была версия 0.10.0: https://sourceforge.net/projects/openocd/files/openocd/0.10.0/ можно её собрать самому. Но если лень с этим возиться, то можно использовать неофициальную сборку под Windows: http://www.freddiechopin.info/en/download/category/4-openocd.

    Итак, для настройки отладчика нужно сделать следующие шаги:

    Убедитесь, что в настройках стоит gdb клиент из поставки File->Settings->Build,Execution,Deployment->Toolchains->Debugger: Bundled GDB

    как установить clion на windows

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

    Настроим сразу шаблон:

    В опции Download executable поставим галочку, на Update Only — позволит загружать в микроконтроллер образ программы только в том случае, если были были какие-то изменения, в противном случае прошивки не будет.

    OpenOCD по умолчанию работает по tcp протоколу, т.е. вы можете подключаться к серверу удалённо по IP адресу и порту по умолчанию 3333 (порт можно менять, но нам это не нужно). Так как запускаться OpenOCD будет на локальном компьютере, то и в опции target remote args нужно установить в значение tcp:127.0.0.1:3333

    В опции GDB Server прописываем путь к OpenOCD, туда куда вы уже его скопировали на предыдущих шагах.

    -c «reset_config none separate» — означает, что сброс производится через SWD без использования отдельной ножки сброса (а у меня как раз такой китайский отладчик).

    -c «init» — запускает команду «init», которая запускает загрузочные OpenOCD скрипты под ваш целевой процессор

    -c «reset halt»_ — выполняет немедленный сброс микроконтроллера после инициализации

    В принципе все. Больше ничего не нужно. У вас должен получиться вот такой шаблон

    как установить clion на windows

    Осталось на основе этого шаблона создать конфигурацию:

    как установить clion на windows

    и выбираем наш Template. Переименовываем как-то по человечьи

    как установить clion на windows

    И собственно теперь можно запускать на проверку, жмем на жука и смотрим, как все работает.

    как установить clion на windows

    как установить clion на windows

    как установить clion на windows

    Завершающий этап

    Для этого нам достаточно скопировать файл startup.cpp в папку проекта и добавить его в сборку.

    как установить clion на windows

    Теперь наш проект готов и вы можете скачать его здесь: Постой проект с настройками для IAR
    Для открытия в Clion достаточно зайти в меню File->Open и выбрать папку в которую вы его разархивировали.

    Да остался один момент:

    Убрать галочку Enable clangd server.

    как установить clion на windows

    Заключение

    В качестве заключения хотелось бы сказать, что работать в IAR IDE после Clion как то не очень хочется. Хотя для детальной отладки все таки придется использовать IAR, так как средства отладки там явно обширнее. С другой стороны к отладке я вообще редко обращаюсь, разве что проверить код студентов, когда он не работает.

    Clion бесплатен для студентов и поэтому проблем с его установкой у них быть не должно, но и в принципе лицензия тоже не дорогая. Думаю, что студентам Clion серьезно облегчит жизнь и привнесет песчинку радости в их угрюмую жизнь, потому что сейчас больно смотреть на их муки написания кода. Да, что таить и на работе тоже.

    А еще работать в Clion приятно, потому что все в одном. Например, эту статью я пишу тоже в Clion и сразу вижу её отображение.

    как установить clion на windows

    А ведь есть еще куча всяких других плюшек, про которые я рассказывать не буду, они описаны на сайте JetBrains. Просто завершающий гифчик, показывающий скорость работы:

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *