![](/img/trans.png)
[英]NetBeans C++ will BUILD but not RUN (exit value 127) when I use a “string” command in my code
[英]Getting RUN FAIL (exit value 127) in NetBeans
(背景:我经常在学校的计算机上使用g ++通过cmd-line编译c ++代码。距我删除笔记本电脑上的所有IDE以及一个月前下载NetBeans IDE已有一段时间了。)
我打算做一些c ++程序实践,并注意到我的退出值是127(构建过程),并且运行失败。 我从其他帖子中注意到,退出值127基本上意味着c ++编译器无法识别“字符串”变量类型。 这是我的代码:
#include <iostream>
#include <string>
using namespace std;
/*
*
*/
int main(int argc, char** argv) {
//Bunny bunny;
string name;
return 0;
}
如您所见,我调用了<string>
库,该库在理论上应使编译器能够识别字符串数据类型(或避免运行失败)。
编辑:这是关于“运行失败”的消息-
RUN FAILED (exit value 127, total time: 16ms)
我的猜测是,我需要与NetBeans一起安装程序,以便在“运行”时通过。 我对需要安装的东西很不好。 任何帮助/建议,将不胜感激。
好的,我已经找到解决问题的方法。 此页面与我有相同的问题, 为什么我的所有C ++程序都以0xc0000139退出? @Zell Faze。 我采取的步骤(确定我的问题,然后找到该解决方案页面)是:我在调试模式下运行了c ++字符串代码,并得到了错误代码0xc0000139,最终找到了解决方案页面。 因此,对于将来的每个人来说,最新版的gcc-core和gcc-g ++的cygwin模块都存在此错误,它们无法识别字符串变量。 我将其降级为4.9.3版本,与所引用站点中的Zell Faze相同。 希望这对任何人(包括未来的健忘我)都有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.