Mac系统Sublime Text配置C++17报错:g++.exe: command not found
C++竞赛编程配置问题(MacOS + Sublime Text)
- 系统:MacOS,编程新手,按指南配置Sublime Text用于C++竞赛编程
- 已通过brew安装g++,XCode可正常运行相同代码,但遇到以下问题:
1. 终端编译警告
执行命令 g++ stdc++.h -std=c++17 时,触发clang警告:
clang: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
2. Sublime Text运行报错
在Sublime Text中运行代码时,持续报错:
-std=c++17: g++.exe: command not found
怀疑问题根源是修改的Sublime配置代码,配置内容如下:
{ "linters": { "g++": { "disable": false, "executable": ["g++-11"], "args": ["-DLOCAL", "-std=c++17", "-O2", "-Wall", "-Wextra", "-Wshadow", "-Wconversion", "-Wfloat-equal", "-Wduplicated-cond", "-Wlogical-op"], "I": [], "excludes": [], }, } }
另外,不清楚如何检查系统的$PATH环境变量。
内容的提问来源于stack exchange,提问作者descartescat_
相关产品推荐
相关产品推荐

