windows+sublime text3+MINGW编译运行c

来源:互联网 发布:网络跳线和网线的区别 编辑:程序博客网 时间:2024/05/17 04:41

在linux下,编译运行c或者c++或python等非常简单,因为包含了gcc,g++编译器和python解释器。

在windows下,可以利用MINGW安装gcc和g++编译器。


MINGW:是Minimalist GNUfor Windows的缩写。


MINGW提供了一键自动安装的傻瓜式安装软件,地址:https://sourceforge.net/projects/mingw/files/


然后选择第二个base和g++即可。其他对于c都不需要。





安装好后,配置环境变量。这个百度即可。这里写下本人的路径,方便以后查看:

系统变量->PATH: C:\MinGW\bin

系统变量:新建变量:LIBRARY_PATH 变量值:C:\MinGW\lib

系统变量:新建变量:C_INCLUDEDE_PATH变量值:C:\MinGW\include


安装好后,可以在命令行,输入gcc -v,能够显示版本信息而不报错,说明成功。




sublime的安装不多赘述,要说明的是如何添加c的编译系统。进入如下界面:






然后在新弹出的文本框中输入以下配置信息:

{"working_dir": "$file_path","cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","selector": "source.c","variants":[{"name": "Run",        "shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""}]}


然后ctrl+s保存为c.sublime-buld即可。

再次点击,tool->build system,能够看到c这个选项,勾选即可。





然后新建一个c文件,写一个例子,利用ctrl+B编译运行即可。结果会以命令提示符的形式弹出。