Настройка clion mac os

Обновлено: 04.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. (Вам нужно скачать его, если он еще не загружен)

JetBrains CLion для Linux

В этом руководстве мы рассмотрим различные способы установки JetBrains CLion IDE в Linux. Для получения дополнительной информации о приложении щелкните здесь.

Установка пакета Snap

JetBrains CLion доступен в виде пакета Snap для тех, кто любит использовать Ubuntu Snap Store. Чтобы использовать CLion в качестве Snap, у вас должна быть настроена и установлена ​​среда выполнения Snapd в вашей системе Linux.

Если вы используете Ubuntu, среда выполнения Snapd уже готова к работе. Однако, если вы используете Fedora, OpenSUSE, Arch Linux или что-то еще, вам необходимо заранее установить среду выполнения.

Настроить среду выполнения Snapd в Linux, чтобы вы могли устанавливать пакеты Snap, относительно просто. Для начала установите пакет «snapd» с помощью диспетчера пакетов вашей ОС Linux. После этого используйте Systemd для включения файла «snapd.socket».

Не можете понять, как настроить среду выполнения Snapd на вашем ПК с Linux? Это хорошо! Мы можем помочь! Следуйте нашему подробному руководству о том, как настроить пакеты Snap, чтобы заставить его работать.

После настройки Snaps вы сможете быстро установить приложение JetBrains CLion на свой компьютер с Linux с помощью следующих мгновенная установка команда ниже.

Имейте в виду, что CLion устанавливается как Snap в «Классическом режиме». Для классического режима требуется AppArmor, и не каждая операционная система Linux поддерживает его. Если Snap сообщает вам, что вы не можете установить его правильно, попробуйте вместо этого инструкции по установке Flatpak.

Установка Flatpak


JetBrains CLion доступен как Flatpak в магазине приложений Flathub. Если вы хотите установить эту программу как Flatpak в вашей ОС Linux, вам сначала необходимо настроить среду выполнения Flatpak.

Настроить среду выполнения Flatpak в Linux очень просто. Для этого вам нужно только установить пакет «flatpak» в вашу систему с помощью менеджера пакетов. Если вам нужна помощь в настройке Flatpak на вашем ПК с Linux, следуйте нашему руководству по этому вопросу.

После того, как среда выполнения Flatpak запущена, следующим шагом будет включение магазина приложений Flathub. Flathub содержит пакет JetBrains CLion, поэтому этот шаг очень важен. Чтобы включить Flathub, используйте следующее Flatpak Remote-Add команда ниже.

Настроив магазин приложений Flathub, вы сможете установить CLion на свой компьютер с Linux. С использованием установка Flatpak приведенной ниже команды, заставьте приложение работать на вашем компьютере.

Установка Arch Linux

Как и все приложения JetBrains, для CLion доступен для установки пакет AUR. Имейте в виду, что эти пакеты, хотя и хороши, не получают официальной поддержки от JetBrains. Тем не менее, пакет CLion AUR загружается непосредственно с их веб-сайта, поэтому он не использует какой-либо модифицированный код.

Чтобы начать установку CLion в Arch Linux, вам необходимо установить пакеты «Git» и «Base-devel». Эти пакеты необходимы для взаимодействия с AUR.

После установки двух пакетов вы должны установить помощник Trizen AUR. Эта программа автоматизирует установку CLion, поэтому вам не придется делать все вручную.

Чтобы установить Trizen, последовательно введите следующие команды.

Наконец, установите JetBrains CLion на свой компьютер с Arch Linux, используя тризен -S команда.

Стандартная установка Linux


JetBrains CLion поставляется с универсальным установщиком для тех, кто в Linux не хочет использовать Snaps или Flatpak и не использует Arch Linux. Чтобы начать установку, перейдите на страницу загрузки CLion и нажмите синюю кнопку «Загрузить».

После загрузки воспользуйтесь компакт диск команда для перемещения окна терминала в каталог «Загрузки». Затем оттуда используйте деготь команда для распаковки файла JetBrains CLion TarGZ, загруженного ранее.

Внутри каталога «Загрузки» используйте tar xvf команда для распаковки файла CLion TarGZ. Процесс распаковки должен занять всего пару секунд, так как файл не такой большой.

Когда процесс будет завершен, используйте компакт диск команда для перехода в новую папку CLion, которую деготь команда, созданная после процесса декомпрессии.

Все что я нагуглил по сути — это или просто выставление формата вывода в Audio MIDI setup или чуть-ли не выпиливание всего чего только можно из операционки. (на всякий случай напишу, что ЦАП Cayin iDAC-6 mk2)

1) Audio MIDI setup просто выставляем максимально возможные значения?


2) Что-то еще надо настраивать?
3) Есть ли какой-нибудь хороший бесплатный всеядный плеер для lossless музыки? Немного пробовал слушать на VLC Media Player, но никому не советую, он почему-то иногда добавляет хрип на некоторые частоты (ИМХО он больше для видео).

4) Есть ли еще какие-нибудь апгрейды, про которые я забыл, только чтобы они не были по цене почки :D ?

Ответы

Попробуйте бесплатный vox плеер.

Я на нем остановился после переборки практически всего модного аудио софта, включая аудирвану и рун.

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

Vox даже в бесплатной версии меня устроил. Простой, с минимумом настроек. Замечу, что файлы для меня не основной источник. Но как вариант послушать наскоряк или фоном - более чем.

В платной версии(тоже пробовал) добавлена поддержка хайрезов и hogmode - что-то типа ультра приоритета плеера над другими процессами оси.

Не увидел смысла платит за это.

Для настольной системки, которая у меня - хватает за глаза

Вот только сегодня с утра его скачал, гонял весь день, неплохой вроде плеер.

Не увидел смысла платит за это.

А смысл как раз есть. Ну только если не очень простая система, как вы указали.

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

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

Если в приоритете звук и функционал вокруг звука - скорее всего Roon. Но с его навигацией я тоже не могу смириться, при том, что по стриминговым сервисам она еще хуже, чем по локальной фонотеке. Да и локально "листать" очень муторно, приходится все через поиск делать. Несколько сотен альбомов еще пролистать можно, но вот больше - раздражает. Но играет. Особенно если рун-совместимые устройства, конечно, хотя и просто с USB-ЦАПом в плане звука все может быть хорошо.

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

Предложенный выше Vox в прошлом ну совсем не порадовал, кривой был даже в полной платной версии. Да и по звуку, даже в версии с "приоритетом процессов" был так себе. Может быть стал лучше, надо будет посмотреть, но только если дешевле и "бесплатнее" - ему это никогда не поможет.

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

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

Спасибо за супер подробный комментарий, видимо, со временем придется что-то из плееров покупать. А саму операционку вы как-нибудь настраиваете?

А приложением BitPerfect не пользуетесь?

>>player that works in conjunction with iTunes to deliver the highest possible sound quality.

я ни iTunes ни Apple Music не пользуюсь, но за рекомендацию спасибо, буду знать что такое в принципе существует

разработчики умерили жабу , а то одно время там даже EQ сделали платным

Спасибо за рекомендации плееров, видимо, все-таки со временем придется переходить на что-то платное:)

Но никто почему-то ни слова не сказал про настройку самой MACOS! Вы ее никак не настраиваете? Просто воткнули цап и все?

Прежде чем что-то покупать можно воспользоваться триалом. Практически у всех это полнофункциональная, только ограниченная по времени версия.

Настройка системы - в принципе очень многое как раз берет на себя плеер. Приоритет процессов, обход системного микшера, да даже блокировки индексации системного поиска на время воспроизведения. Не будете же вы это все вручную туда-обратно переключать при помощи строчных команд. Без опыта так и систему поломать можно.

А потом - стоит разделять две ситуации. Первая - например, стоит у вас миник только под звук. Тогда там только софт для звука, а все остальное по возможности отключить. Как и отключить монитор, беспроводные соединения. В таком случае и еще поэкспериментировать можно. Второй случай - у вас играет компьютер, на котором вы работаете. Ну не загасите вы на нем все, что можно - работать не сможете. Вот тогда логичнее опять же положиться на функционал какого-то выбранного приличного плеера.

А смысл как раз есть. Ну только если не очень простая система, как вы указали.

Повторю, файлы для меня - последний по значимости формат. Использую в настольной мини системке (которая в подписи)

К большой системе комп(аймак) подкинут по оптике. Само собой это компромисс. Вот приобрел мак мини чтобы по юсб подключить к стационару. Сейчас лбп в процессе изготовления. Но vox в бесплатной версии мало чем отличается от платной. Хайрезы файлыя не пользую ( мне sacd хватает). А редбук не имеет разницы в звуке между триалом и платным. Эквализация меня тоже не интересует.

Буду вторым,кто советует вам Audirvana(у меня "миник 2009 года),не пожалел.Не так и дорого.Плюсом -дешевеющий "зеленый".Можно установить на 2-а устройства.

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

За что люблю мак, так за то, что при подключении ЦАПа по USB не требуется установка драйверов. Удобно, когда юзаешь несколько от разных производителей. Что касается софта, использую Audirvana. Старую (в белом цвете) использую для файлов, новую (черную) - для Tidal.

п. 3) Плейер (без внешнего цапа)

Включите эквалайзер и сделайте звук лучше подтянув что надо. Если через какое-то время выключив последний вы не поймёте, что стало лучше, то мой коммент не для вас.

В своё время переслушал всевозможные плейеры и даже после того, как определился, раз в два года возвращался к их прослушиванию и оставался с выбранным когда-то. По моему, лучший плейер на macOS — это встроенный QuickTime (с помощью открытия приложения, либо прямо из Finder). Но очень неудобный.

Audirvana ужасна. Мутный, неясный звук, тяжёлый перегруженный интерфейс. Это также относится к прочим "крутым" проигрывателям. Люди занимаются украшательством звука и напичкиванием плюшек. Это как "хорошо" накрашенная девица, яркая и привлекает, но не настоящая.

Попробуйте Cog, сделанный когда-то Vincent Spader работающим в Apple. Правды ради, последний год им занимается некий Christopher Snowhill и кто-то из бывшего соцлагеря и плейер сильно потяжелел, зато появилась кучка настроек. ) На старом сайте можно найти версии для прошлых операционок.

P. S. Плейер бесплатный, денег за рекламу не получу

А можно уточнить, как вы оцениваете "правильность" звука, чтобы отличить "украшательства" от их отсутствия? Часто ли слушаете живой звук? По каким тестовым записям оцениваете?

Очень уж необычная сравнительная оценка получается, интересно проследить путь ее получения.

Насчет "крутых" проигрывателей - их задача как раз минимизировать внешние факторы, которые могут влиять. Иногда это получается лучше-хуже и от производителя к производителю и от версии к версии. Да, у Audirvana была пара обновлений, параллельных обновлениям операционки, когда казалось, что какой-то DSP подмешивается, но это были самые неудачные версии, и ситуация достаточно быстро выправилась.

Cog ужасен во всех видах, и не может ничего толком. Про работу с сервисами и фонотекой даже говорить не о чем.

P.S: минус вам мой только за самую последнюю строчку. Когда потратил на софт весьма внушительную сумму из личных заработанных средств, чтобы все изучить и иметь возможность поделиться опытом, читать подобные закидоны не очень приятно, поэтому имею желание ответить и таким способом. Без этой строчки могли бы просто продолжить дискуссию.

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

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