Rumah > alat pembangunan > sublime > sublime怎么运行c代码

sublime怎么运行c代码

藏色散人
Lepaskan: 2019-08-23 14:41:49
ke hadapan
10023 orang telah melayarinya

下面由sublime使用教程栏目为大家介绍sublime编译运行c代码的方法,希望对需要的朋友有所帮助!

sublime怎么运行c代码

sublime怎么运行c代码?

一:开发环境的搭建

C语言开发两个软件,一个是文本编辑工具,Notepad++或者是EditPlus都可以;

二个是C语言编译器,这里我用的是 gcc for windows;

这里我粘出来gcc for windows在百度云盘上的下载地址。

http://pan.baidu.com/s/1FubYD
Salin selepas log masuk

二:环境变量的设置:

(1)将刚刚下载好的文件,解压到C盘根目录下,文件夹名称 MinGw;

(2)计算机——>(右键)属性——>高级系统设置——>环境变量——>系统变量,选中Path点击编辑,将MicGw文件下的bin目录路径复制出来,我这里是

C:\MinGW\bin,将路径复制到Path中,点击确定;注意点目录前后的分号,一定要有并且必须是英文半角。

(3)同上,新建一个系统变量lib,对应MicGw下的lib文件夹;新建一个系统变量include,对应MicGw下的include文件夹;

到此为止,我们就算是搭建好C语言开发的基本环境了;

编译我们刚刚保存好的Hello.c文件,采用命令 gcc Hello.c -o Hello.exe

意思就是通过gcc命令将我们刚刚写的Hello.c 文件编译成 Hello.exe的可执行文件,这时候你回到源文件对应的目录下,发现会有一个Hello.exe的文件;

直接双击Hello.exe 发现会有一闪,然后就啥都没有。我们还是直接在命令提示符下查看,Hello.exe ,发现 打出来两个单词 Hello, world!

三:sublime配置C语言环境

1、sublime->工具->编译系统->新建编译系统

输入如下配置信息:

{
"working_dir": "$file_path",
"cmd": "gcc -Wall \"$file_name\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",
"variants":
[
{
"name": "Run",
            "shell_cmd": "gcc -Wall \"$file\" -fexec-charset=gbk -o \"$file_base_name\" -std=c99 && start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}
Select CodeCopy
Salin selepas log masuk

保存为myc.sublime-build

2、选择你的myc.sublime-build作为编译系统即可

● 解决不能编译for语句  (-std=c99)

● 解决C语言输出中文是乱码  (-fexec-charset=gbk)

Atas ialah kandungan terperinci sublime怎么运行c代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:cnntt
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan