sublime配置C语言环境

  想用sublime写个c 编译并运行  在网上找了各种教程搭环境 结果每一个成功的 各种神奇的报错   折腾了一上午最后发现是mingw的问题(我是在第三方软件网站下的)  

于是我换用c-free自带的mingw 问题解决 

   过程如下:

  1.下载sublime和mingw(最好去官网)

  2.配置环境变量 Mingw安装目录下的Bin目录所在路径添加到环境变量Path   

  3. sublime->工具->编译系统->新建编译系统    输入如下配置信息:


     "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "-lm

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 安装Sublime Text编辑器,下载地址:https://www.sublimetext.com/3 2. 安装Package Control插件,下载地址:https://packagecontrol.io/installation 打开Sublime Text编辑器,按下Ctrl + `键(菜单栏 -> View -> Show Console),输入以下代码,按下回车键即可安装Package Control插件: ``` import urllib.request,os,hashlib; h = '5f4cc3b6bdb69a5f8b25b3cd6ca3d761' + 'e3d0afc7d436eba6bea834f03e7fa115'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) ``` 3. 安装C语言插件,打开Sublime Text编辑器,按下Ctrl + Shift + P键(菜单栏 -> Tools -> Command Palette),输入install package,选择Package Control: Install Package,输入C++,选择C++11,安装即可。 4. 配置编译环境,打开Sublime Text编辑器,按下Ctrl + Shift + B键(菜单栏 -> Tools -> Build System -> New Build System),输入以下代码: ``` { "cmd": ["gcc", "$file_name", "-o", "${file_base_name}.exe", "&&", "start", "cmd", "/k", "${file_base_name}.exe"], "selector": "source.c", "shell": true, "working_dir": "${file_path}" } ``` 保存为C++.sublime-build。 5. 新建C语言文件,按下Ctrl + N键,输入以下代码: ``` #include <stdio.h> int main() { printf("Hello, world!\n"); return 0; } ``` 6. 编译运行,按下Ctrl + B键即可编译运行C语言程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值