搭建Linux C語言開發環境


1.操作系統

Windows操作系統:windows 7 and windows 10

 2.開發工具和編譯工具

開發工具:notpad++ 和 vim

編譯工具:Cygwin64 Terminal

 3.工具安裝

1)直接在百度下載notpad++和Cygwin64 Terminal

2)參考網上對於Cygwin64 Terminal的安裝方法,安裝vim和gcc

查看安裝vim和gcc是否成功:

$ gcc --version
gcc (GCC) 4.9.3
Copyright © 2015 Free Software Foundation, Inc.
本程序是自由軟件;請參看源代碼的版權聲明。本軟件沒有任何擔保;
包括沒有適銷性和某一專用目的下的適用性擔保。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM