Mac 下配置sublime3 编译C/C++
来源:互联网 发布:淘宝刷一个钻多少钱 编辑:程序博客网 时间:2024/05/22 03:43
最近因为作业有点多,而且学习上有点放松,停滞在代码实现上已经有两个月了,真的算法还没有好好的入门,需要尽快得提升了。。。
无意中发现一个比较好用的文本编辑器,sublime,感觉这个东西真的挺不错的,它有好多的插件,可以补足前端开发几乎所有的库的需求,而且还可以对常用的语言C/C++/java/C#/python/。。。。都可以在上面写。可以安装一些它的插件进行一些函数库的补足。上面的一些快捷键相对而言也确实很方便,用过linux下的vim 就可以体会到sublime带给你的快速和高效。
不过配置它的插件以及调整它编译c/c++ 还是用了挺长时间的。
windows/linux/os系统的sublime都可以在它的官网上找到,现在的最新版本是sublime3.
1.安装MAC 版 sublime text 3 安装插件管理器
打开Sublime,按下Control + `(Mac)或者Ctrl + `(Windows),然后粘贴上下面的代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path()urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
2.Package Control的使用方法:安装插件
快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。
之后对sublime的使用有其他功能需求的可以根据自己需要下载一些插件,就用package control:install package选项,搜索自己需要的插件,点击回车就可以。
结下来使用sublime 写c++/C 程序,新建一个文档,写一个简单的测试程序,以c++为例,存储的名字为1.c。我把它放到桌面。
方法一:可以使用sublime自带的编译器,选择tools-->build system-->C++single file (sublime的自带c++ 编译器可以在sublime 直接编译),因为有的时候它的编译器可能配置文件不够全面,所以会出现无法输出的情况,需要自己进行配置,选择tools-->build system-->New build system.输入以下代码:
"cmd" : ["gcc -o ${file_base_name} $file_name"], "shell" : true, "working_dir" : "$file_path", "selector": "source.c", "encoding":"utf-8", "variants" : [{ "name" : "Run", "cmd" : "${file_path}/${file_base_name}" }]保存为NewCompile.sublime-build
再重新进入选择编译器的界面 tools-->tools-->build system就会出现NewCompile.sublime-build,选择这个进行编译运行。快捷键是commond+B (编译) commond+shift+B (运行)
方法二(也是比较方便的):在sublime中写好的1.c文件使用命令行运行。
使用命令行进入1.c文件所在的目录即desktop(我存放的位置),先进行编译,如果是C++,输入命令:g++ -o 1 1.c
如果是C,输入命令:gcc -o 1 1.c
然后进行运行,c和C++都一样,输入命令: ./1
建议大家都使用命令行,程序员手速的需要。
0 0
- Mac 下配置sublime3 编译C/C++
- 给sublime3配置C++(编译,运行,和格式化代码)
- 给sublime3配置C++(编译,运行,和格式化代码)
- Mac下 vscode c/c++ 自动编译配置
- Mac下命令行编译objective-c代码
- mac os 下 编译 objective-c
- Mac下的C,C++编译出错
- sublime3下配置Less
- sublime3配置java编译环境
- Netbeans 下 配置C/C++编译环境
- Linux下配置c/c++编译环境-
- Linux下配置Objective-C编译环境
- Sublime3 搭建C/C++环境
- mac 下用gcc 编译objective-c出错
- 在 Mac OS X 下编译 Objective-C 运行时
- Mac OS 下g++(c++)编译工具无法使用
- Mac下利用终端编译C++(两种方式)
- Mac下sublime3的常用快捷键
- 最简洁的方式改变状态栏背景色
- Mac 下隐藏显示文件夹的快捷键
- Oracle基本语句
- linux下编译jrtplib-3.9.1
- C++实验5-数组分离
- Mac 下配置sublime3 编译C/C++
- 读取JPEG文件的压缩质量/质量因子参数
- 摄像机围绕人物旋转
- java导出数据格式
- caffe的matlab接口实现绘画accuracy和loSS
- 设备树学习之(十)spi flash
- Android 仿微信点赞和评论弹出框
- ArcGIS要素转栅格出现条状栅格处理方法
- XRecyclerView的刷新和加载