我想嘗試使用C++,並且希望使用相同的NetBeans IDE,因爲我一直在使用它來進行Java開發。我下載了Cygwin工具並相應地設置了IDE。 當我嘗試運行它說,構建成功...應用,java.lang.NullPointer在Netbeans 7.2中運行C++程序時出現異常
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin-Windows/cppapplication_1.exe
make[2]: Entering directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
make[2]: `dist/Debug/Cygwin-Windows/cppapplication_1.exe' is up to date.
make[2]: Leaving directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
make[1]: Leaving directory `/cygdrive/c/Users/LJee/netbeans/tut-install/CppApplication_1'
BUILD SUCCESSFUL (total time: 450ms)
但該程序將無法運行。它引發Java空指針異常。
java.lang.NullPointerException
RUN FAILED (exit value -1, total time: 26ms)
由於在C++程序中沒有Java代碼,這必須是IDE的問題。我在Netbeans論壇上看到這個帖子 http://forums.netbeans.org/topic52231.html
這裏用戶已經改變了我不想做的IDE版本。
有沒有人遇到過這種情況可以幫助我。我會很高興! 在此先感謝!
_Try_ NetBeans 7.3,看看它是否解決了這個問題。 –
感謝@MattBall,我不想升級。我發現你必須添加Cygwin路徑(C:\ cygwin \ bin \)到環境路徑變量的解決方案,那麼它工作正常嗎?看看[link](https://netbeans.org/community/releases/72/cpp-setup-instructions.html#compilers) – LalakaJ