Проект не создает файл .exe

Я создаю небольшую программу на C++ для школы, и после ее создания я не могу ее запускать. Он говорит, что "nameoftheproject" .exe не существует, хотя я использую программу make cygwin, и она должна работать нормально. Я пробовал использовать другие компиляторы, такие как MinWG, и даже сам написал make-файл, но это не работает. Любая помощь? введите описание изображения здесь Заранее спасибо.

как его скомпилировать? Вы убедились, что nameofproject.exe действительно существует?

463035818_is_not_a_number 02.05.2018 13:34

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

Magix 02.05.2018 13:40

Помните, что по умолчанию для g ++ создается файл a.exe; поскольку вы не показали, правильно ли вы разместили спецификацию -o, мы можем не догадаться правильно, что вы сделали.

tim18 02.05.2018 13:42
даже сам пишу make-файл, но он не работает Вам нужно будет объяснить это на небольшом примере, показывающем точный вывод компилятора. Показать текст исходного кода и вывода. Пожалуйста, никаких картинок вашего экрана. Мы не можем помочь вам отладить отладку не сработало.
drescherjm 02.05.2018 14:14

Если .exe не существует и проект успешно построен, проблема может быть в вашем антивирусе, особенно если вы используете aVast или ваш антивирус имеет режим песочницы или, возможно, он использует популярность как часть процесса принятия решения.

drescherjm 02.05.2018 14:23

Спасибо за помощь. Я добавил изображение, показывающее, что консоль netbeans говорит при сборке. Когда я запускаю его, используя кнопку запуска программы, он просто говорит, что файл Practicafinal.exe не выходит. Разве стандартный make-файл из MinGW или Cygwin не должен создавать файл .exe?

Luis Fernández 02.05.2018 19:44

В нем говорится, что исполняемый файл выводится на dist/Debug/MinGW-Windows/practicafinal.exe. Так в чем проблема? Как его запустить и что происходит? Если он не существует на этом пути, единственная возможность - это когда @drescherjm написал - что у вас слишком агрессивный антивирус, который немедленно удаляет исполняемые файлы в системе, которые он не распознает.

Iguananaut 02.05.2018 19:52

@ LuisFernández Воспользуйтесь проводником Windows, чтобы узнать, существует ли этот файл по указанному пути.

drescherjm 02.05.2018 19:55

Итак, exe-файл создается как cygwin, так и minGW, но теперь, когда я пытаюсь запустить исполняемые файлы, он говорит, что cygwin1.dll и libgcc_s_dw2-1.dll не могут быть найдены соответственно. Я скачал все для cygwin, разве не надо было скачивать? Любая помощь?

Luis Fernández 02.05.2018 21:01

Это означает, что ваша двоичная папка cygwin не находится в переменной среды Windows PATH. Google о том, как добавить / изменить переменную среды PATH,

drescherjm 02.05.2018 21:03

Вот ссылка: superuser.com/questions/284342/…

drescherjm 02.05.2018 21:11

@drescherjm хорошо, я попробую. Спасибо за ваше время.

Luis Fernández 02.05.2018 21:27
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
12
69
0

Другие вопросы по теме