本節我們將從下面3個方面進行講解: 1.準備工作 2.簡單例程 3.Cygwin工作機制 一、準備工作 1.電腦一臺; 2.已經裝好Cygwin軟件; 3.如何通過Cygwin來顯示編譯。 二、簡單例程 首先我們來看一個簡單例程。大家都最熟悉的輸出Hello World!的程序。 這個程序很簡單,很多編譯軟件都可以編譯出結果。但是如何用gcc來進行編譯,貌似就顯得有些困難。下面我就來講解如何用Cygwin的gcc來運行這個簡單的程序,運行環境是windows 7系統而不是linux系統。如果在linux下運行也是很簡單的。 三、如何通過Cygwin來實現編譯 1.先打開Cygwin軟件。如下圖所示: 2.先在記事本或者編譯軟件里面,輸入上面的程序。文件名為Hello.c。如下圖所示: 3.先找到文件所放的位置,我是放在C盤的主根目錄下面。那么查找就比較方便。如下圖所示: 4.編譯Hello.c這個文件。如下圖所示: 這時候我們可以看看C盤多了什么文件。可以看到C盤多了一個可執行文件。如下圖所示: 這里有個知識點:我們如果直接編譯,默認是a.exe。那么如何生成同文件名呢?很簡單,請繼續往下看。 5.生成同名的可執行文件。只需要在輸出限制文件名即可。如下圖所示: 下面我們再看看C盤多了什么?是不是我們預想。如下圖所示: 6.文件名為.c和.cpp在編譯的時候有點小問題。其實c的都可以用g++來編譯,也可以用gcc來編譯。如下圖所示: 7.執行可執行文件。如下圖所示: 看見了hello world!是不是有點激動呢?那趕緊自己試試吧。O(∩_∩)O哈哈~ |