我当时正在测试Vim写代码,写了一个简单的“Hello world”程序来测试一下。使用 g++,该程序似乎可以通过命令编译良好
g++ helloworld.cpp -o helloworld
(没有错误消息) 但是当我尝试用
执行它时./helloworld
我收到几个关于“std::bad_alloc”的错误,以及一条消息,指出我的核心已被转储。我使用的是 64 位架构上最新版本的 Ubuntu、g++ 和 Vim,并编写、编译并尝试在命令行中执行该程序。我的程序如下:
#include <iostream>
using namespace std;
int main(void) {
cout << "Hello world\n";
return 0;
}
请让我知道我可能做错了什么,我已经在其他计算机上测试了该程序并相信它工作正常。 谢谢!
need to check the system configuration RAM .
can you clean build and see also