c++ - 无法在NetBeans IDE中编译C++-给出错误 “CreateProcess er

我正在尝试在NetBeans 7.3中构建C++应用程序。我正在使用MinGW编译器,并从现有的makefile中将项目设置为新项目。当我尝试编译时,我从NetBeans中收到以下错误:

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

我看了NetBean的论坛,并做了以下工作:
  • 确保我的Path变量包含MinGW bin。
  • 确保已安装NetBeans C++扩展。

  • 谁能给我一些下一步的建议-我对C++并不十分熟悉。我应该提到我正在64位计算机上运行,​​但是我不确定这是否导致我的问题。

    最佳答案

    请检查以下几点:

  • 确保路径中没有空格(例如,指向gcc或源文件的路径不应包含任何空格)
  • 您是否在makefile中调用任何shellscript或其他Linux/Unix东西?
  • 如果您设置一个新项目(例如默认的c/c++应用程序),那么可以吗?
  • 因为您使用的是现有的源代码/makefile:您可以在另一个系统上编译项目吗?
  • 是否已安装mingw msys?
  • 还有其他信息,或者这是您收到的唯一错误/消息吗?

  • 您正在使用哪个版本的MinGw?

    关于c++ - 无法在NetBeans IDE中编译C++-给出错误 “CreateProcess error=193, %1 is not a valid Win32 application”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410605/

    相关文章:

    c# - 建立安装程序时出错

    c++ - vector 迭代器在C++中不兼容

    java - 代号一个Java JRE版本

    ios - UITextfield的语义问题

    ios - 无法将OCUnit测试框架添加到现有Xcode项目中

    asp.net-mvc - 如何获得过去的Null错误?

    path - Makefile中的路径定义

    actionscript-3 - AS3中的突破游戏错误#2007

    ios - XCode 未定义引用

    mongodb - 在CentOS 6.3上编译mongo-perf时未定义的Boost引用