Atom无法编译C++程序怎么办?无运行选项且F5快捷键失效
解决Atom中C++程序无运行选项、F5快捷键失效的问题
- 先确认本地是否安装C++编译器:打开终端输入
g++ --version,如果没有输出版本信息,先安装对应工具——Windows装MinGW,macOS装Xcode Command Line Tools,Linux装build-essential包。 - 安装Atom必备插件:打开Atom设置(Ctrl+,)进入Install面板,搜索安装
script和gpp-compiler。script是通用代码运行插件,gpp-compiler专门适配C/C++。 - 配置插件编译路径:
- 对于
gpp-compiler,进入插件设置页,确认Compiler Path指向你的编译器路径,比如Windows下可能是C:\MinGW\bin\g++.exe,macOS/Linux下是/usr/bin/g++。 - 对于
script,在设置里将C++的运行命令设为:- Linux/macOS:
g++ $file -o $file_base_name && ./$file_base_name - Windows:
g++ %file% -o %file_base_name% && %file_base_name%.exe
- Linux/macOS:
- 对于
- 检查快捷键冲突:按Ctrl+Shift+P输入
Keymap: Open,搜索f5,如果有其他插件占用该快捷键,修改冲突绑定,或者直接添加以下配置给script:run绑定F5:'atom-workspace': 'f5': 'script:run' - 验证程序语法:先在终端手动编译你的C++文件,输入
g++ 你的文件名.cpp -o 输出文件名,如果编译报错,先修复代码语法问题再回到Atom尝试运行。
内容的提问来源于stack exchange,提问作者Sandesh Hegde
相关产品推荐
相关产品推荐

