2014-12-04 92 views
1

当我使用NetBeans在C++中构建代码时。无法启动pty进程:

"make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf 
make[1]: Entering directory '/cygdrive/c/Users/Alex/Documents/NetBeansProjects/test' 
"make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin_4.x-Windows/test.exe 
make[2]: Entering directory '/cygdrive/c/Users/Alex/Documents/NetBeansProjects/test' 
make[2]: 'dist/Debug/Cygwin_4.x-Windows/test.exe' is up to date. 
make[2]: Leaving directory '/cygdrive/c/Users/Alex/Documents/NetBeansProjects/test' 
make[1]: Leaving directory '/cygdrive/c/Users/Alex/Documents/NetBeansProjects/test' 
BUILD SUCCESSFUL (total time: 652ms) 

当我运行我的C++使用NetBeans代码...

Unable to start pty process: 
RUN FAILED (exit value -2, total time: 26ms) 

我的代码

#include <iostream> 
using namespace std; 
int main(int argc, const char *argv[]) { 
cout << "Hello, World!\n"; 
return 0; 
} 

帮助赞赏!

+1

可能,这不是你的代码的问题,而是与环境的问题 – user3159253 2014-12-04 02:14:05

+0

可能的重复[可以构建,但不能在netbeans中运行C代码(但它在命令行中工作)](http:// stackoverflow .COM /问题/ 18049467 /罐集结,但-着 - 运行 - C代码功能于NetBeans的,但是,它-作品,在命令行) – EricRobertBrewer 2016-01-26 06:13:04

回答

4

为我工作的解决方案:

Netbeans的:

文件 - >项目属性 - >运行 - >控制台类型 - >外部终端

0

我已经改变了项目属性下的运行编译器 - 从C++(实际上它说的)运行到g ++。再加上它的“外部终端”。