2013-05-07 196 views
0

我試圖在NetBeans 7.3中構建C++應用程序。我正在使用MinGW編譯器&我將該項目設置爲來自現有makefile的新項目。當我嘗試編譯,我碰到的NetBeans以下錯誤:無法在NetBeans IDE中編譯C++ - 提供錯誤「CreateProcess錯誤= 193,%1不是有效的Win32應用程序」

CreateProcess error=193, %1 is not a valid Win32 application 

我已經看過了NetBean的論壇,我已經做了以下內容:

  1. 確保我Path變量包括MinGW垃圾箱。
  2. 確保安裝了NetBeans C++擴展。

任何人都可以給我一些關於下一步看什麼的指針 - 我對C++並不熟悉。我應該提到,我在64位機器上運行,但我不確定這是否會導致我的問題。

回答

0

也請檢查以下方面:

  1. 製作舒爾有路徑中沒有空格
  2. 你調用任何shell腳本或其他Linux(如路徑GCC或源文件不應包含任何空格。) /你的makefile文件中的東西?
  3. 如果您設置了一個新項目(如默認的c/C++應用程序) - 這是否工作?
  4. 由於您使用的是現有的源碼/生成文件:您可以在另一個系統上編譯您的項目嗎?
  5. 您是否已經安裝了msing msnd
  6. 有沒有其他的信息,或者這是你得到的唯一的錯誤/信息?

你使用的是什麼版本的MinGw?

+0

Ollo,按順序:1被照顧,2 - 否,3 - 否,4是,5,是,6,否。我甚至嘗試了一個超級基本的問候世界,並且我得到了同樣的信息。 – elucid8 2013-05-08 00:51:10

+0

謝謝,這真是奇怪。其他一些檢查:您的系統上是否有其他編譯器(例如.cygwin),或者它是否適用於較早的NB版本(例如7.2或7.0)? – ollo 2013-05-08 20:17:38

+0

你可以編譯一個簡單的程序通過命令行,沒有IDE? – ollo 2013-05-08 20:22:09

相關問題