我正在尝试在 Ubuntu 12.04 上的 Eclipse 上运行 Hello world C++。我安装了 g++ 并编写了以下代码:
#include<vector>
#include<string>
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
return 0;
}
编译输出:
**** Build of configuration Debug for project TopCoder ****
make all
make: Nothing to be done for `all'.
**** Build Finished ****
运行输出消息:
Launching TopCoder has encountered a problem
Error starting process
Error starting process.
Exec_tty error:Cannot run program "/media/01CCE00FA6888D80/Achieve/Eclipse/TopCoder/Debug/TopCoder": Unknown reason
Exec_tty error:Cannot run program "/media/01CCE00FA6888D80/Achieve/Eclipse/TopCoder/Debug/TopCoder": Unknown reason
Exec_tty error:Cannot run program "/media/01CCE00FA6888D80/Achieve/Eclipse/TopCoder/Debug/TopCoder": Unknown reason
当我将源代码放在 ext4 驱动器上构建并运行时,我改变了
proc /proc proc nodev,noexec,nosuid 0 0
在 /etc/fstab 中
proc /proc proc dev,exec,suid 0 0
但没有用处。