C++ 'a.out' 未被识别为命令


输入以下命令,从 Linux 终端输入 −

$ g++ helloworld.cpp

如果编译成功,则会在当前工作目录中创建 a.out 文件。检查是否创建了 a.out。

要执行,输入以下命令 −

$ ./a.out

在大多数情况下,会显示程序的输出。然而,就像在你的例子中一样,出现错误消息,指出 a.out 是不可执行文件。查看 a.out 的属性,并通过以下命令使其可执行(如果尚未执行):−

$ chmod +x a.out

可能需要 sudo 权限。这个应该有效。尽力而为

更新于: 2020 年 2 月 10 日

5K+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告