Mac os 或者linux下sublime text 3配置c++编译环境
2017-08-13 22:29
1011 查看
以Mac os 为例。
在使用sublime text3 编写c++程序,点击sublime text3 默认的c++ single run的编译环境,常会报错:
但是在mac os 的terminal下 通过g++命令查找版本时,显示如下:
可见,g++在本机上是存在的,只是sublime text 3 默认的c++ single出问题了。
对此,因为查找默认的c++ single.sublime-build未果,所以直接给出重新创建c++编译环境的方法。
1、先后点击sublime工具栏中的tools->build system->new build system
2、在terminal下,键入
显示为:
3、在第一步打开的文件中,写入一下内容:
切记:将/usr/bin/g++ 替换成 你系统中g++的路径
4.保存文件为:c++.sublime-build,配置完成。选择c++编译环境。
运行:
在使用sublime text3 编写c++程序,点击sublime text3 默认的c++ single run的编译环境,常会报错:
/bin/bash: g++: command not found [Finished in 0.1s with exit code 127]
但是在mac os 的terminal下 通过g++命令查找版本时,显示如下:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.42.1) Target: x86_64-apple-darwin16.6.0 Thread model: posix
可见,g++在本机上是存在的,只是sublime text 3 默认的c++ single出问题了。
对此,因为查找默认的c++ single.sublime-build未果,所以直接给出重新创建c++编译环境的方法。
1、先后点击sublime工具栏中的tools->build system->new build system
2、在terminal下,键入
which g++查看g++的路径
显示为:
3、在第一步打开的文件中,写入一下内容:
{ "cmd" : ["/usr/bin/g++ $file_name -std=c++11 -o ${file_base_name} && ./${file_base_name}"], "selector" : "source.c, source.c++", "shell": true, "working_dir" : "$file_path" }
切记:将/usr/bin/g++ 替换成 你系统中g++的路径
4.保存文件为:c++.sublime-build,配置完成。选择c++编译环境。
运行:
相关文章推荐
- sublime Text 2 配置 C++ 编译环境
- Linux下配置c/c++编译环境-
- Window下配置C++编译环境、makefile、简略make-clean制作--Sublime Text 3
- MinGW安装与环境变量配置和Sublime Text 2搭建C++编译环境
- sublime text 3配置c/c++编译环境
- [开发工具]_[Sublime Text 2]_[配置C++编译运行环境]
- sublime text 3配置C++编译环境
- Linux下的C/C++编译环境配置
- windows 10 下sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3搭建/配置C++编译环境
- Linux安装Oracle ODBC及配置pro*C、C++编译环境。
- [开发工具]_[Sublime Text 2]_[配置C++编译执行环境]
- Sublime Text 3 配置 c/c++、Java编译运行环境
- sublime text 3配置c/c++编译环境
- Sublime Text 3 配置c/c++编译环境(转)
- Sublime Text 3配置Windows下C/C++编译环境
- Sublime Text3 C/C++编译环境的配置
- sublime text 3配置c/c++编译环境
- linux配置C,C++编译环境系列一之环境配置