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+ 浏览量

开启你的职业生涯

完成课程获得认证

开始
广告