利用cygwin在windows下编写c程序

Cygwin是一个GNU和开源工具的大量集合,它们提供的功能类似于 Windows上的 Linux发行版.

Cygwin(发音为SIG-win)= GNU + Cygnus + Windows。官方网站www.cygwin.com。

Cygwin是一个开放源代码的适用Windows的Linux环境,由两部分组成:

1.一个DLL(cygwin1.dll),充当Linux API模拟层,提供大量的Linux API功能。

2.一系列提供Linux外观和感觉的工具。

在windows下用C编程之前,首先需要安装Cygwin(据说MinGW也可以),cygwin可以到官网去下载,可以选择 setup-x86_64.exe(64位) 或者是  setup-x86.exe(32位)来安装。

一,下载完成之后,运行到选择下载来源的时候,选则网络获取。

二,选择网络连接的时候选择直接连接,后面会出现一系列可用的镜像站点用来下载所需要的包

利用cygwin在windows下编写c程序_第1张图片

我们只需要Devel包,展开它,选择“gcc”,“g ++”,“gdb”,“make”等项。

利用cygwin在windows下编写c程序_第2张图片

后面一直下一步下一步就可以。直到安装完成。

安装完成后,可以将bin目录设置路径到Path路径,成功之后,打开DOS面板输入gcc/g++/gdb --version可以看到gcc/g++/gdb的版本号。

利用cygwin在windows下编写c程序_第3张图片

到这里准备工作就已经结束了,可以进行C的编写了。

可以利用记事本或者其它的软件,先写好c的源文件,后面利用Cygwin.bat(安装目录中有)进行编译运行。

hello.c

#include

int main(){
 printf("hello word!");
 return 0;

}

在Cygwin.bat中进入源文件目录,运行 gcc hello.c默认将生成一个a.exe,你可以利用gcc -o hello.exe hello.c指定生成的名称为hello.exe,再在当前目中利用./hello进行运行。



你可能感兴趣的:(C)