Итак, прямо сейчас я запускаю класс 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, отключение не привело к потере функциональности и решило проблему. Спасибо всем, кто пытался помочь.
[Solved]
в заголовке вопроса, вы должны ответить на свой вопрос и принять ответ. Таким образом, вопрос и ответ будут полезны другим людям с похожими проблемами в будущем. - person Peter Ajtai   schedule 10.08.2010