搭建Linux C语言开发环境

1.操做系统vim

Windows操做系统:windows 7 and windows 10windows

 2.开发工具和编译工具函数

开发工具:notpad++ 和 vim工具

编译工具:Cygwin64 Terminal学习

 3.工具安装开发工具

1)直接在百度下载notpad++和Cygwin64 Terminalspa

2)参考网上对于Cygwin64 Terminal的安装方法,安装vim和gcc操作系统

查看安装vim和gcc是否成功:code

$ gcc --version
gcc (GCC) 4.9.3
Copyright © 2015 Free Software Foundation, Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
包括没有适销性和某一专用目的下的适用性担保。blog

$ vim --version

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 8 2015 00:46:23)
包含补丁: 1-801, 803-808, 810-891
编译者 <cygwin@cygwin.com>

4.Hello World

Linux C语言和其余C语言写Hello World的方法同样,代码以下:

1
2
3
4
5
6
7
#include<stdio.h>
 
int   main( void )
{
     printf ( "Hello World!!" );
     return  0;
}

引入stdio头文件,能够调用printf函数,向终端打印东西。

5.编译和运行

编译很简单,直接使用以前安装的gcc编译器就能够:

len@DESKTOP-BDP8J2M /cygdrive/e/c_study/helloworld
$ gcc main.c -o hello

说明:

1)能够经过gcc --help查看编译工具的参数说明

2)gcc后面须要接source源码,能够包含多个文件

3)-o后接target文件,即最终的可执行文件

经过编译后,此目录tree以下:

$ ls
hello.exe main.c

因为使用windows系统开发,target文件是.exe后缀

运行结果:

$ ./hello.exe
Hello World!!

输出为咱们熟悉的Hello World,即经过printf打印的内容。

总结:

以上初步完成了Linux C语言开发环境搭建,编译和执行等必要准备工做,下面就开始从零开始学习Linux C语言。