永发信息网

如何让sublime text 2可以支持C语言的编译和run

答案:1  悬赏:70  手机版
解决时间 2021-02-15 02:26
如何让sublime text 2可以支持C语言的编译和run
最佳答案
首先你得有一个编译器,对于 Windows 和 Linux 来说可以采用 gcc 。
For Windows:
下载安装MinGW,然后在系统环境变量中添加
C:\MinGW\bin

(假设你把 MinGW安装在 C 盘)

最后在Sublime Text 2中Tools –> Build System –> New Build System…输入如下内容并保存:
{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "-lm", "-Wall"],
"selector" : "source.c",
"shell":true,
"working_dir" : "$file_path"
}

For Linux:
直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。
(Mac 和 Win 没测试过)
或:
如果是 Ubuntu ,打开终端输入
sudo apt-get install build-essential

不同的 Linux 发行版有不同的包管理,把 apt-get 换成你的系统的命令就好了。

最后在Sublime Text 2中Tools –> Build System –> New Build System…输入如下内容并保存:
{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"],
"selector" : "source.c",
"shell":false,
"working_dir" : "$file_path"
}

For OS X:
下载Xcode,然后下载Command Line Tools,最后在Sublime Text 2的 Build System 中选择 C++ 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
拓之风牛仔专卖地址有知道的么?有点事想过去
【rainstorm】rainstorm还是不可数?Therewas(
22岁女生还可以长高吗,,
为什么同一个线性变换A在不同基下的矩阵不同
陕西省康源卫生发展公司在什么地方啊,我要过
有一个英国皇家邮政的包裹已经快七天了还是兰
有关地理的几个问题(及原因)
目前来说最方便的车票分销方式莫过于网络直销
和一个女生面对面交流一会儿或走在一起,虽不
季季红主题餐厅新城吾悦广场店地址在哪,我要
唯品会退货需要什么
我是山东临沂的孩子上小学没有劳动合同怎么办
求ji le bao jian 国语高清
双胜社区居委会地址在哪,我要去那里办事
秦大我书法字画作品多少钱一平尺,怎么鉴定,
推荐资讯
信用卡借现金怎么还
寒咳吃什么药好?
德阳天元科目四在哪里考哦?找不到地点,有没
按现行会计准则规定,采取免、抵、退办法,有
手机现在是E,想弄成4G了,咋弄了
天涯明月刀,双开容易掉线,提示内存不足。
山脉往往成为我国省级行政单位的天然界线,请
20、A、B两个港口相距100千米,小船从A到B顺水
格林度假山庄-33号别墅在什么地方啊,我要过
38x3的O型圈70硬度和90硬度价格有差异吗
一开网页视频没多久就黑屏,过一会儿又自动恢
发现上坡拉手刹,车还是溜车,不能停住吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?