Программа не запускается в NetBeans, а запускается из командной строки!

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

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

C:/Пользователи/Эрик/Документы/NetBeansProjects/CS217ASeminar1/dist/Debug/Cygwin-Windows/cs217aseminar1

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

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

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

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

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


person EricBoersma    schedule 05.08.2010    source источник
comment
Вместо того, чтобы ставить [Solved] в заголовке вопроса, вы должны ответить на свой вопрос и принять ответ. Таким образом, вопрос и ответ будут полезны другим людям с похожими проблемами в будущем.   -  person Peter Ajtai    schedule 10.08.2010
comment
Спасибо, Питер, я сделаю это сейчас. Никогда раньше не решал свой вопрос. :)   -  person EricBoersma    schedule 10.08.2010


Ответы (3)


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

person EricBoersma    schedule 10.08.2010

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

person Nitin Jaiman    schedule 05.10.2014

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

документы Netbeans

person jdt141    schedule 05.08.2010