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語言。