Как запустить файл в clion

Обновлено: 06.07.2024

однако у меня возникли проблемы с его правильной конфигурацией, отбросьте тот факт, что я пытаюсь, я не могу скомпилировать и запустить свое приложение (простой 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. Теперь перейдите к "Выполнить" -> "Изменить конфигурацию". Вы должны увидеть название вашего проекта на левой панели и конфигурации на правой стороне

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

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

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

введите описание изображения здесь

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

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

Конфигурация останова не требуется.

My CMakeList.txt выглядит так:

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

Есть ли те, у кого были эти проблемы до и могут посоветовать?
Благодаря

спросил(а) 2021-01-09T14:04:49+03:00 10 месяцев, 1 неделя назад

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

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

КРАТКОЕ ОТВЕТ (должно быть аналогично для MinGW, но я не пробовал):

    Установить Cygwin с GCC, g++, GDB и CMake (требуемые версии)
    Добавить полный путь к каталогу Cygwin 'bin' для переменных среды Windows
    Перезапустите CLion и установите флажок "Настройки" → "Создание, выполнение, развертывание", чтобы убедиться, что CLION выбрал правильные версии Cygwin, make и gdb
    Проверьте конфигурацию проекта ( "Выполнить" → "Изменить конфигурацию" ), чтобы убедиться, что там указано название проекта, и вы можете выбрать опции в полях "Целевой", "Конфигурация" и "Исполняемые файлы".
    Сборка, а затем Запуск
    Enjoy

ДОЛГОЙ ОТВЕТ:

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

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

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

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

Установите, по крайней мере, следующие пакеты для Cygwin:

gcc
g++
make
Cmake
gdb

Убедитесь, что вы устанавливаете правильные версии вышеуказанных пакетов, которые требуется CLION. Вы можете найти требуемые номера версий в разделе быстрого цикла CLion (я не могу разместить более двух ссылок, пока у меня не будет больше точек репутации).

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

[В Win 10 щелкните правой кнопкой мыши на "Этот ПК" и выберите "Свойства" → "Расширенные настройки системы" → "Переменные среды". → в разделе "Системные переменные" → найдите "Путь" → нажмите "Изменить", ]

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

Запустите CLion и перейдите в "Настройки" либо с экрана приветствия, либо из файла → Настройки

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

В "Среда" должен отображаться правильный путь к каталогу установки Cygwin (или MinGW)

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

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

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

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

В окне консоли не должно быть ошибок. Вы увидите, что параметр "Выполнить" → "Создать" теперь активен

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

Как мне настроить CLion для компиляции и запуска?

Как настроить OpenGL (и freeglut) на MinGW с CLion + Запуск демонстрационных программ | Игры / 3D программирование

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


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

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

Кто-нибудь может посоветовать?

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

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

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

ДЛИННЫЙ ОТВЕТ:

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

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

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

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

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

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

Смотрите скриншот: Проверить все пути к компилятору, make и gdb

Смотрите скриншот: Проверьте конфигурацию для запуска проекта

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

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

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

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

  1. Скачайте и установите MinGW
  2. По умолчанию должны быть установлены пакеты g ++ и gcc. Используйте диспетчер установки MinGW для установки mingw32-libz и mingw32-make. Вы можете открыть диспетчер установки MinGW через C: \ MinGW \ libexec \ mingw-get.exe. Этот шаг является наиболее важным. Если Clion не может найти make, компилятор C и компилятор C ++, перепроверьте диспетчер установки MinGW, чтобы установить все необходимые пакеты.
  3. В Clion откройте File-> Settings-> Build, Execution, Deployment-> Toolchains. Установите MinGW в качестве локального файла MinGW.
  4. Начни свой "Hello World"!
  • 1 Я попробовал Cygwin, но не смог. Затем я попробовал MinGW, все прошло гладко после того, как я последовал официальному руководству.

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

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