所以,我現在開始一個C++類,並且配置了NetBeans(我通常使用PHP和Java開發)來使用Cygwin編譯器/調試器。這是我第一次使用C++進行結構化的經驗,我遇到了一個小問題。當我嘗試在NetBeans(F11或Green Triangle)中運行程序時,項目會正確構建,不會出現錯誤或警告,但不會運行。我收到以下錯誤:程序不會在NetBeans中運行,而是在命令行上運行!
The application failed with exit code -1073741515 (0xc0000135). This could indicate that no required .dll was found in the PATH. Please try to start the following command from the command shell (cmd.exe). This may give some additional information.
C:/Users/Eric/Documents/NetBeansProjects/CS217ASeminar1/dist/Debug/Cygwin-Windows/cs217aseminar1
RUN FAILED (exit value -1,073,741,515, total time: 58ms)
當我嘗試將命令shell內執行給定的文件,我沒有得到任何錯誤,程序運行成功。我對這個錯誤所做的研究通常表明C:\ cygwin和/或C:\ cygwin \ bin(我的安裝目錄)不在路徑中。但是,我已驗證我已將它們添加到路徑中,並且可以從這兩個文件夾運行任意程序。
有沒有人有任何建議如何解決這個錯誤,或任何類似的經驗?顯然,這不是什麼大問題,但我希望能夠使用NetBeans的內置功能。
在此先感謝。
編輯:在修改了我的項目設置以修復它之後,看起來錯誤是由NetBeans中的Profiler引起的。由於這隻適用於Linux/Solaris,並且這是一個Windows 7盒子,因此禁用該功能並不會導致功能丟失並解決問題。感謝所有嘗試提供幫助的人。
不要在問題標題中放置'[Solved]',而應該回答自己的問題並接受答案。通過這種方式,問題和答案將對其他將來會遇到類似問題的人有用。 – 2010-08-10 19:07:02
謝謝Peter,我現在就去做。以前從未解決過我自己的問題。 :) – EricBoersma 2010-08-10 19:16:57