Программа не запускается в NetBeans, но запускается из командной строки! - PullRequest
2 голосов
/ 05 августа 2010

Итак, я сейчас запускаю класс C ++ и настроил NetBeans (который я обычно использую для разработки на PHP и Java) для использования компилятора / отладчика Cygwin.Это мой первый структурированный опыт работы с C ++, и я столкнулся с небольшой проблемой.Когда я пытаюсь запустить программу в среде NetBeans (F11 или зеленый треугольник), проект строится правильно, без ошибок и предупреждений, но затем не запускается.Я получаю следующую ошибку:

Приложение не выполнено с кодом выхода -1073741515 (0xc0000135).Это может указывать на то, что в PATH не было найдено ни одного необходимого .dll.Пожалуйста, попробуйте запустить следующую команду из командной оболочки (cmd.exe).Это может дать некоторую дополнительную информацию.

C: / Пользователи / Eric / Documents / NetBeansProjects / CS217ASeminar1 / dist / Debug / Cygwin-Windows / cs217aseminar1

RUN FAILED (значение выхода -1,073,741,515, общее время: 58 мс)

Когда я пытаюсь выполнить данный файл в командной оболочке, я не получаю ошибок, и программа успешно выполняется.Исследования, которые я провел по этой ошибке, обычно показывают, что C: \ cygwin и / или C: \ cygwin \ bin (мои каталоги установки) не находятся в пути.Тем не менее, я убедился, что они были добавлены в путь, и я могу запускать произвольные программы из обеих этих папок.

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

Заранее спасибо.

Редактировать: Немного поработав с настройками моегоПроект пытается исправить это, кажется, что ошибка была вызвана Profiler в NetBeans.Так как это работает только в Linux / Solaris, и это Windows 7, отключение которого не вызвало потери функциональности и решило проблему.Спасибо всем, кто пытался помочь.

Ответы [ 3 ]

1 голос
/ 10 августа 2010

После небольшого изменения настроек моего проекта в попытке исправить это, похоже, ошибка была вызвана Профилировщиком в NetBeans. Так как это работает только в Linux / Solaris, и это Windows 7, отключение которого не вызвало потери функциональности и решило проблему. Спасибо всем, кто пытался помочь.

1 голос
/ 05 октября 2014

Щелкните правой кнопкой мыши по конфигурации набора изменений проекта от отладки до выпуска.У меня это сработало.

0 голосов
/ 05 августа 2010

Возможно, это неправильно, но похоже, что ваш путь может быть указан неверно ...

Документы Netbeans

...