sublime text 2编译运行C语言

 我来答
物理公司的
2016-10-15 · TA获得超过5695个赞
知道大有可为答主
回答量:6105
采纳率:86%
帮助的人:1365万
展开全部
首先你得有一个编译器,对于 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"
}
追问
怎么不顶用,我运行的时候出现了 C:\Program Files (x86)\Sublime Text 2\1: file not recognized: File format not recognized
collect2.exe: error: ld returned 1 exit status
[Finished in 3.6s with exit code 1]
上海瑟尅网络科技有限公司
2018-07-29 · sekkei专业数字营销公司
上海瑟尅网络科技有限公司
上海瑟尅网络科技有限公司是一家专业的数字营销公司。 公司主要承接SEO,SEM,微信,微博等新媒体运营以及专业的网站建设,网站设计,让您的流量不再犯愁,您的用户更加满意!
向TA提问
展开全部
安装Sublime Text3编辑器
Windows下有安装版和便携版之分,这里建议大家使用安装版。安装的过程十分简单,只需一路next,最后finish即可。由于编辑器原生对中文支持不佳,需要安装编码插件进行改善
下载并解压缩,将得到的ConvertToUTF8-master文件夹更名为ConvertToUTF8,复制到编辑器的自定义封装包目录中
即编辑器Preferences/BrowesPackages...菜单项打开的目录。
获取VC编译器中的定义及库文件:
很多时候,我们仅仅是为了编译某个小程序,完全没有必要安装Visual Studio那样的大块头。因此,网上就有人从中提取出了VC编译器。
下载并解压缩,将得到的VC2008文件夹复制到Sublime Text3编辑器的安装目录中。该目录的一般路径为:
D:\ProgramFiles\Sublime Text 3。

编写批处理文件:
编写一个执行编译、连接命令的批处理文件,保存到VC编译器的目录中。该目录一般为:
D:\ProgramFiles\Sublime Text 3\ VC2008。
该批处理文件的内容如下:
@echo off
rem 请根据 VC2008文件夹的目录修改下面的 VC_Dir 环境变量!
set VC_Dir=D:\ProgramFiles\Sublime Text 3\VC2008
set include=^
%VC_Dir%\include;^
%VC_Dir%\PlatformSDK\Include;^
%VC_Dir%\atlmfc\include;^
%include%
set lib=^
%VC_Dir%\lib;^
%VC_Dir%\PlatformSDK\Lib;^
%VC_Dir%\atlmfc\lib;^
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
znlebk
2016-10-15
知道答主
回答量:20
采纳率:0%
帮助的人:7.1万
展开全部
MacOSX:{"cmd":["gcc","$file_name","-o","${file_base_name}"],"selector":"source.c","shell":true,"working_dir":"$file_path"}Windows:{"cmd":["gcc","$file_name","-o","${file_base_name}.exe"],"selector":"source.c","shell":true,"working_dir":"$file_path"}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辣妈宝贝prince
2016-10-15 · TA获得超过580个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:197万
展开全部
privatevoidMyPrintPage(objectsender,System.Drawing.Printing.PrintPageEventArgse)publicstaticbooleanisNumeric(Stringstr){if(str.matches("//d*"){returntrue;}else{returnfalse;}}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式