![](/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.