相信只要接触过linux的人肯定用过vim这个功能超强大的文本编辑器,只要在linux写过C语言的绝对使用了gcc的,我接触linux没多长时间,但是觉得这两个东西真的是相当的好,如果写一个简单的C语言程序每次都要打开虚拟机是不是很麻烦呢?可以在windows下使用vim和gcc来开发C语言程序吗?还真的可以。

 

1. 准备vim这个编辑器。在windows下有一个很优秀的gVim文本编辑器,功能与linux的一样,而且更强大。百度一个下载下来然后安装,打开是不是感觉很熟悉,操作一下,与linux的一摸一样。但是美中不足的是,不像linux直接在命令窗口输入vim就可以使用,其实这个也很简单,右击我的电脑->属性->高级->环境变量,系统变量里面双击Path,然后在值后面加上分号,再加上你安装的vim的目录,比如在我的电脑上我安装的是D:/Program Files/vim,那么在后面加上;D:/Program Files/vim就可以了。现在打开命令行,直接输入vim,大功告成!

 

2. 准备gcc编译器。因为之前我用过cfree,知道cfree它用的编译器类型是MinGW,也就是标准c,然后看了一下在他的安装的bin目录下,确实有一个gcc,g++,gdb等等程序,太强大了,按照上述方法再设置一下环境变量就可以了。比如我的安装目录仍然是D:/Program Files/C-Free 5,你就在环境变量那里添加;D:/Program Files/C-Free 5/mingw/bin就可以了。

 

3.用vim编辑一个helloworld程序,保存hello.c。用gcc编译,gcc -o hello.exe hello.c。运行:hello world!

 

到此所有的工作就完成了,在D:/Program Files/C-Free 5/mingw/bin这个目录下还有很多工具可以使用比如gdb,很强大的调试工具,相信经常调试的人绝对知道。现在你就可以再windows下使用vim和gcc像linux下一样编写c程序了。

如果有什么不对的地方请改正。

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐