Как установить компилятор на clion linux

Обновлено: 06.07.2024

Студенты могут бесплатно получить лицензию на CLion и другое ПО компании JetBrains, подав заявку. Нужна почта МЭИ, фотография студенческого билета или карта ISIC.

Установка и настройка GCC и CLion в Windows

Инструкция по развертыванию такой же среды разработки, как в лаборатории.

Внимание: в путях установки и в именах файлов проектов недопустимы пробелы, а в Windows — и кириллические символы.

Требования

  • Windows 7 x64 и выше;
  • 2 ГБ оперативной памяти.

Инструкция

Наладка среды разработки для OS X (macOS)

Студентов, которым это нужно, у нас мало, но особых проблем у них не было. Если хотите поделиться здесь своим опытом, обратитесь к Дмитрию Козлюку.

  • JetBrains AppCode — предшественница/альтернатива CLion.
  • Apple XCode — стандартная среда разработки для ОС Apple.
  • Среда разработки на основе Code::Blocks, доступна в ОС Apple, хотя преимуществ у этого решения мало.

Наладка среды разработки в Linux

Студентов, которым это было бы нужно, у нас еще не было. Но Вадиму Никитину и Дмитрию Козлюку — каждый день.

  • Нужен GCC и CMake, обычно это пакеты gcc и cmake .
  • CLion работает под Linux, его можно скачать там же, где и для Windows.
  • Вадим пользуется CodeLite.

Если CLion не устраивает

Как и всё остальное, CLion несовершенен, например, требователен к ресурсам и версии ОС. Вот несколько альтернатив.

  • Microsoft Visual Studio Community Edition очень хороша, но требовательна к ресурсам и только для Windows. Включает собственный компилятор.
  • Среда разработки на основе Code::Blocks, которая использовалась в 2013—2016 годах на Windows XP. Вместо Code::Block можно взять более продвинутую CodeLite.
  • Редактор Geany очень легковесный. Компилятор и систему сборки нужно устанавливать отдельно (можно тот же MinGW-w64).
  • Eclipse CDT: мощная, кроссплатформенная, но непростая в настройке среда. Компилятор и система сборки в комплект не входят.

© кафедра Управления и информатики НИУ «МЭИ», 2014—2016 г. г.

однако у меня возникли проблемы с его правильной конфигурацией, отбросьте тот факт, что я пытаюсь, я не могу скомпилировать и запустить свое приложение (простой hello world one )

enter image description here

когда я пытаюсь запустить приложение, оно ссылается на "Редактировать конфигурацию", поэтому я добавил новое приложение и теперь проблема.

  1. я не могу указать цель Единственное, что я могу сделать, это установить "все цели"
  2. я не могу указать конфигурацию (все учебники, которые я нашел, имеют "отладка или запуск" здесь)
  3. исполняемый? Путь к gcc должен быть здесь? ( C:MinGWbingcc.exe)

конфигурация Rest, похоже, не требуется.

Мой CMakeList.тхт выглядит так:

Я пытаюсь выполнить это с "все цели", а также попытаться setupt выполнимый. Все, но я не могу заставить его работать.

здесь кто-нибудь, у кого были эти проблемы раньше и может посоветовать? Спасибо

я столкнулся с такой же проблемой с CLion 1.2.1 (на момент написания этого ответа) после обновления Windows 10. Он работал нормально, прежде чем я обновил свою ОС. Моя ОС установлена на диске C:\, а CLion 1.2.1 и Cygwin (64-бит) установлены на диске D:\.

проблема, похоже, связана с CMake. Я использую Cygwin. Ниже приведен краткий ответ с шагами, которые я использовал для устранения проблемы.

КОРОТКИЙ ОТВЕТ: (должно быть похоже на MinGW тоже, но я не пробовал это):

ОТВЕТ:

Ниже приведены подробные шаги, которые решили эту проблему для меня:

удалить / удалить предыдущую версию Cygwin (MinGW в вашем дело)

убедитесь, что CLion обновлен

запустите Cygwin setup (x64 для моей 64-разрядной ОС)

установите по крайней мере следующие пакеты для Cygwin: gcc g++ make Cmake gdb Убедитесь, что вы устанавливаете правильные версии вышеуказанных пакетов, которые требуются CLion. Вы можете найти необходимые номера версий в разделе быстрого запуска CLion (я не могу опубликовать более 2 ссылок, пока у меня не будет больше репутации точки.)

затем вам нужно добавить Cygwin (или MinGW) в переменную среды Windows с именем 'Path'. Вы можете Google, как найти переменные среды для вашей версии Windows

[на Win 10 Щелкните правой кнопкой мыши на "этот ПК" и выберите Свойства -> расширенные Системные настройки -> переменные среды. - >в разделе "системные переменные" - > найти "путь" - > нажмите "Изменить"]

добавить папка " bin " для переменной Path. Для Cygwin я добавил: D:\cygwin64\bin

запустите CLion и перейдите в '' либо из "экрана приветствия", либо из файла - > настройки

выберите 'Сборка, Выполнение, Развертывание' а затем нажмите на кнопку 'Toolchains'

код 'среда' должен показывать правильный путь в каталог установки Cygwin (или MinGW)

на 'CMake исполняемый файл' выберите 'используйте комплект CMake x.X. x' (3.3.2 в моем случае на момент написания этого ответа)

'Debugger' показали мне говорит 'Cygwin GDB GNU gdb (GDB) 7.8' [слишком много gdb в этой строке ;-)]

ниже есть галочка для всех категорий и также должен отображаться правильный путь к 'make', 'C compiler' и 'компилятор C++'

  1. теперь переходим к 'Run' - > 'Edit configuration'. Вы должны увидеть свое имя проекта на левой боковой панели и конфигурации справа сторона

в окне консоли не должно быть ошибок. Вы увидите, что 'Run' - > 'Build' сейчас

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

надеюсь, что это помогает! Удачи и наслаждайтесь CLion.

Я встретил некоторые проблемы в Clion и, наконец, я решил их. Вот некоторый опыт.

  1. скачать и установить MinGW
  2. пакет G++ и gcc должен быть установлен по умолчанию. Используйте менеджер установки MinGW для установки mingw32-libz и mingw32-make. Вы можете открыть MinGW installation manager через C:\MinGW\libexec\mingw-get - . exe этот шаг является самым важным шагом. Если Clion не может найти make, компилятор C и Компилятор C++, перепроверьте менеджер установки MinGW, чтобы сделать каждый необходимый пакет установлен.
  3. в Clion, открыть файл->настройки->сборки,выполнения,развертывания->наборы. Установите MinGW home в качестве локального файла MinGW.
  4. Начните свой "Привет Мир"!

вы также можете использовать компилятор Microsoft Visual Studio вместо Cygwin или MinGW в среде Windows в качестве компилятора для CLion.

просто перейдите, чтобы найти действия в справке и введите "реестр" без " и включите CLion.включить.индекса MSVC Теперь настройте toolchain с помощью компилятора Microsoft Visual Studio. (Вам нужно скачать его, если он еще не загружен)

Однако у меня возникла проблема с его правильной настройкой, несмотря на то, что я стараюсь, я не могу скомпилировать и запустить свое приложение (простой привет, мир один)

enter image description here

Когда я пытаюсь запустить приложение, оно ссылается на "Редактировать конфигурацию", поэтому я добавил новое приложение и теперь проблема.

  1. Я не могу указать TARGET, единственное, что я могу сделать, это установить "Все цели"
  2. Я не могу указать конфигурацию (все учебники, которые я нашел, имеют здесь "Debug or RUN")
  3. Исполняемые? Хм путь к gcc должен быть здесь? (C:\MinGW\bin\gcc.exe)

Конфигурация покоя выглядит не обязательной.

Мой CMakeList.txt выглядит так:

Я пытаюсь запустить это с "Все цели", а также попытаться установить исполняемый файл. Все, но я не могу заставить это работать.

Есть здесь кто-нибудь, у кого раньше были такие проблемы и кто может посоветовать? Спасибо

Я столкнулся с той же проблемой с CLion 1.2.1 (на момент написания этого ответа) после обновления Windows 10. До того, как я обновил свою ОС, она работала нормально. Моя ОС установлена ​​на диске C: \, а CLion 1.2.1 и Cygwin (64-разрядная версия) установлены на диске D: \.

Проблема, кажется, с CMake. Я использую Cygwin. Ниже приведен краткий ответ с шагами, которые я использовал для решения проблемы.

КОРОТКИЙ ОТВЕТ (должно быть похоже на MinGW, но я не пробовал):

  1. Установить Cygwin с GCC, G ++, GDB и CMake (необходимые версии)
  2. Добавить полный путь к каталогу Cygwin 'bin' в Windows Переменные среды
  3. Перезапустите CLion и проверьте "Настройки" -> "Сборка, выполнение, развертывание", чтобы убедиться, что CLion подобрал правильные версии Cygwin, make и gdb
  4. Проверьте конфигурацию проекта ("Выполнить" -> "Редактировать конфигурацию"), чтобы убедиться, что имя вашего проекта отображается там, и вы можете выбрать опции в "Цель", "Конфигурация" и " Исполняемые поля.
  5. Построить , а затем Выполнить
  6. Наслаждаться

ДОЛГО ОТВЕТ:

Ниже приведены подробные шаги, которые решили эту проблему для меня:

Удалите/удалите предыдущую версию Cygwin (MinGW в вашем случае)

Убедитесь, что CLion обновлен

Запустите установку Cygwin (x64 для моей 64-битной ОС)

Установите как минимум следующие пакеты для Cygwin: gcc g++ make Cmake gdb Убедитесь, что вы устанавливаете правильные версии вышеуказанных пакетов, которые требуются CLion. Вы можете найти необходимые номера версий в разделе быстрого запуска CLion (я не могу опубликовать более 2 ссылок, пока у меня не появится больше очков репутации).

Затем вам нужно добавить Cygwin (или MinGW) в вашу переменную среды Windows с именем 'Path' , Вы можете Google, как найти переменные среды для вашей версии Windows

[В Win 10 щелкните правой кнопкой мыши "Этот компьютер" и выберите "Свойства" -> "Дополнительные параметры системы" -> "Переменные среды" -> в разделе "Системные переменные" -> найдите "Путь" -> нажмите "Редактировать"]

Добавьте папку "bin" в переменную Path. Для Cygwin я добавил: D:\cygwin64\bin

Запустите CLion и перейдите в "Настройки" либо из "экрана приветствия", либо из меню "Файл" -> настройки

Выберите "Построение, выполнение, развертывание" и затем нажмите 'компилированные инструменты'

Ваша 'Environment' должна указывать правильный путь к вашей директории установки Cygwin (или MinGW)

Для "Исполняемый файл CMake" выберите "Использовать связанный CMake xxx" (3.3.2 в моем случае на момент написания статьи). это ответ)

"Отладчик" , показанный мне, говорит "Cygwin GDB GNU gdb (GDB) 7,8" [слишком много GDB в этой строке ;-)]

Ниже он должен показывать галочку для всех категорий, а также должен указывать правильный путь к 'make' , 'C compiler' и "Компилятор C++"

  1. Теперь перейдите к "Выполнить" -> "Изменить конфигурацию". Вы должны увидеть название вашего проекта на левой панели и конфигурации на правой стороне

В окне консоли не должно быть ошибок. Вы увидите, что опция "Выполнить" -> "Построить" теперь активна

Создайте свой проект и затем запустите проект. Вы должны увидеть вывод в окне терминала

В этой статье я покажу вам, как установить и настроить CLion C/C ++ IDE в Ubuntu. Итак, приступим.


Теперь нажмите Загрузить .


Теперь убедитесь, что выбран Linux . Затем нажмите ЗАГРУЗИТЬ .


Ваш браузер должен предложить вам сохранить файл. Просто выберите Сохранить файл и нажмите OK .


Как видите, загружается архив CLion.


Установка инструментов сборки C/C ++:

В этом разделе я покажу вам, как установить инструменты сборки C/C ++ на Ubuntu. Итак, мы сможем компилировать программы C/C ++ на CLion, как только мы его установим.

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:


Кэш репозитория пакетов APT должен быть обновлен.


Теперь установите инструменты разработки C/C ++ с помощью следующей команды:


Теперь нажмите y , а затем нажмите , чтобы продолжить.


C/ Должны быть установлены инструменты сборки C ++.


Установка CLion:

В этом разделе я покажу вам, как установить CLion в Ubuntu. Приступим.

Сначала перейдите в каталог

/Downloads с помощью следующей команды:


Как вы Как видите, только что скачанный мной архивный файл CLion находится здесь. Запомните имя файла.


Теперь выполните следующую команду, чтобы извлеките содержимое архива в каталог /opt .


После извлечения архива новый каталог должен быть создан внутри каталога /opt , как вы можете видеть на снимке экрана ниже. Обратите внимание на каталог имя.


Теперь запустите CLion с помощью следующей команды:


Поскольку вы впервые запускаете CLion, вам нужно будет выполнить некоторую начальную настройку. Когда вы увидите следующее окно, нажмите Не импортировать настройки и нажмите OK .


Теперь выберите либо темную тему Darcula , либо светлую тему. Затем нажмите Далее: Цепочки инструментов , как отмечено на скриншоте ниже.


Как видите, все инструменты разработки C/C ++ автоматически обнаружен. Теперь нажмите Далее: Плагины по умолчанию .


Теперь вам будет предложено настроить CLion в зависимости от того, что вы делаете. Например, если вы занимаетесь веб-разработкой вместе с C/C ++, вы можете оставить инструменты веб-разработки. Если вам это не нужно, просто нажмите Отключить все , и функции веб-разработки будут отключены.

Когда вы закончите, нажмите Далее: Рекомендуемые плагины .



Теперь убедитесь, что установлены оба флажка. Затем нажмите Начать использовать CLion , как отмечено на скриншоте ниже.


Теперь введите пароль для входа в систему и нажмите Аутентифицировать .

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


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


Если вы хотите опробовать CLion перед покупкой лицензии, выберите Оценить бесплатно и нажмите Оценить .


Должен появиться экран-заставка CLion.


Через некоторое время вы увидите панель управления CLion. Отсюда вы можете создавать, импортировать и управлять своими существующими проектами. Начальная настройка завершена.


Теперь вы можете легко запустите CLion из Меню приложений в Ubuntu .


Создание нового проекта C/C ++ с помощью CLion:

В этом разделе я покажу вам, как создать новый проект C ++ с помощью CLion и запустите свою первую программу.

Сначала запустите CLion и щелкните New Project на панели управления.


Теперь вы должны увидеть мастер создания проекта. Отсюда выберите тип проекта, который вы хотите создать. Затем выберите место в файловой системе, где вы хотите сохранить новый проект. При необходимости вы также можете выбрать стандарт языка C/C ++. По завершении нажмите Создать .


Как видите, у меня есть программа hello world на C ++ в моем каталоге проекта по умолчанию, поскольку я выбрал проект C ++ Executable .


Теперь, чтобы запустить программу, нажмите кнопку Play , как отмечено на скриншоте ниже.


Как вы Как видите, результат такой, как ожидалось. Теперь вы можете компилировать программы на C/C ++ сколько угодно.


Итак, вот как вы устанавливаете и настраиваете CLion в Ubuntu. Спасибо, что прочитали эту статью.

Читайте также: