使用 /use/bin/g++来在自动模式中提供 /use/bin/c++(c++)正在处理用于libc-bin(2.27-3ubuntu1)的触发器
再输入g++
因为后面没有跟你要编译的文件名,g++ -v可以查看版本是否安装成功
原因
1、错误消息no input files正是这个意思;
你执行了编译器,但你没有告诉它要编译什么。
2、如果您查看错误输出,该shell_cmd行会告诉您 Sublime 执行了什么命令。您可以在其中看到它已执行gcc "" -o "/" && "/"。如我们所见,那里没有文件名。实际上,其中的""位置表示扩展为当前文件名的变量所在的位置。
3、此外,
其中包含您的代码的选项卡显示文件的第一行,这表明您尚未保存文件。构建系统执行外部工具,而外部工具无法知道你可能在处理什么内容;如果您先保存文件,他们只能告诉您正在做什么。
总而言之,在创建新内容并尝试构建它之前,您需要做的第一件事就是将其保存到磁盘的某个位置。
解决方法
1、确认你在执行这个命令的时候已经进入了正确的目录
2、确认该文件存在
参考链接:
如有问题及时沟通