Codelite / Mingw запускает тестовую сборку вместо файла, который я хочу

#mingw #codelite

#mingw #codelite

Вопрос:

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

В настоящее время я запускаю ошибку (вроде) в моем codelite, когда я начинаю запускать свою сборку для своей работы. Имейте в виду, что я использую текущую версию codelite, которая является 12.0.15 и с tdm64-gcc. Всякий раз, когда я начинаю запуск, все, что он печатает, это простое «привет, мир» вместо запуска проекта, который я создал. Я заметил, что всякий раз, когда я запускаю, он открывает другой файл вместо файла, который я изначально хотел, чтобы он запускался.

c:UsersNameDocumentscppsampletestdebugtest.exe amp;amp; пауза

Это выполняется не в том файле, в котором я хочу его запустить. Итак, мой вопрос в том, как я могу заставить codelite запустить нужный файл, который я хочу, чтобы он запускался?

Ответ №1:

Рабочая область CodeLite может содержать несколько проектов, но только один из них является активным проектом. Когда вы выбираете Build -> Build project или Build -> Run в строке меню, вы создаете и / или запускаете активный проект.

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

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