对于想要学习linux,却又不愿使用虚拟机和双操作系统的人来说,cygwin是非常不错的选择。编译C程序有很多方法和指令技巧,但万事开头难,所以今天讲述一下,如何在cygwin上面编写和编译第一个C程序。
工具/原料
1
电脑
2
cygwin
方法/步骤
1
Cygwin是一个在windows平台上运行的类UNIX模拟环境。首先需要安装cygwin,可以采用离线安装或在线安装。安装好之后,桌面会出现快捷方式,注意,不是1个。
2
打开cygwin,显示如下图的界面这就是shell界面,在这里可以使用ls、pwd等许多linux命令。
3
首先,我们使用cd命令,将工作目录切换到想要保存的文件夹目录下面。具体菜单如何使用很简单的,网上搜索就能知道。
4
然后,我们需要在cygwin中使用vim编辑器编写源代码,初学嫌麻烦的,也可以直接写好txt文档,然后改为C程序后缀名,保存到相关目录下,因为cygwin可以访问windows系统中的文件。vim的使用如果不会,可以先不用vim,后面我们会讲到的。
5
编译C程序,还是在我们保存的源程序的目录下面,执行命令gcc hello.c -o hellohello.c是我们刚才编写的C程序的文件名,gcc是编译器,编译后生成的文件名是hello
6
最后是执行,我们刚才编译生成的文件,就可以了。输入./hello就可以看到显示效果了。如下图所示。同时工作目录中也实际生成了exe程序,不过不能在windows中运行
注意事项
方法和技巧都有很多,这里为初学者只是抛砖引玉一下,请点击左下方支持一下吧,谢谢。