新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 牛人業(yè)話(huà) > 【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈

【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈

作者: 時(shí)間:2015-03-28 來(lái)源:網(wǎng)絡(luò) 收藏

  本節(jié)我們將從下面3個(gè)方面進(jìn)行講解:

本文引用地址:http://m.butianyuan.cn/article/271737.htm

  1.準(zhǔn)備工作

  2.簡(jiǎn)單例程

  3.Cygwin工作機(jī)制

  一、準(zhǔn)備工作

  1.電腦一臺(tái);

  2.已經(jīng)裝好Cygwin軟件;

  3.如何通過(guò)Cygwin來(lái)顯示編譯。

  二、簡(jiǎn)單例程

  首先我們來(lái)看一個(gè)簡(jiǎn)單例程。大家都最熟悉的輸出Hello World!的程序。


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  這個(gè)程序很簡(jiǎn)單,很多編譯軟件都可以編譯出結(jié)果。但是如何用gcc來(lái)進(jìn)行編譯,貌似就顯得有些困難。下面我就來(lái)講解如何用Cygwin的gcc來(lái)運(yùn)行這個(gè)簡(jiǎn)單的程序,運(yùn)行環(huán)境是 7系統(tǒng)而不是系統(tǒng)。如果在下運(yùn)行也是很簡(jiǎn)單的。

  三、如何通過(guò)Cygwin來(lái)實(shí)現(xiàn)編譯

  1.先打開(kāi)Cygwin軟件。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  2.先在記事本或者編譯軟件里面,輸入上面的程序。文件名為Hello.c。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  3.先找到文件所放的位置,我是放在C盤(pán)的主根目錄下面。那么查找就比較方便。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  4.編譯Hello.c這個(gè)文件。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  這時(shí)候我們可以看看C盤(pán)多了什么文件??梢钥吹紺盤(pán)多了一個(gè)可執(zhí)行文件。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  這里有個(gè)知識(shí)點(diǎn):我們?nèi)绻苯泳幾g,默認(rèn)是a.exe。那么如何生成同文件名呢?很簡(jiǎn)單,請(qǐng)繼續(xù)往下看。

  5.生成同名的可執(zhí)行文件。只需要在輸出限制文件名即可。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  下面我們?cè)倏纯碈盤(pán)多了什么?是不是我們預(yù)想。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  6.文件名為.c和.cpp在編譯的時(shí)候有點(diǎn)小問(wèn)題。其實(shí)c的都可以用g++來(lái)編譯,也可以用gcc來(lái)編譯。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  7.執(zhí)行可執(zhí)行文件。如下圖所示:


【原創(chuàng)】【從0開(kāi)始學(xué)樹(shù)莓派】序列之14 打通windows和linux的經(jīng)脈


  看見(jiàn)了hello world!是不是有點(diǎn)激動(dòng)呢?那趕緊自己試試吧。O(∩_∩)O哈哈~

文章專(zhuān)題:是什么?你不知道的知識(shí)和應(yīng)用

linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)

linux相關(guān)文章:linux教程




關(guān)鍵詞: 樹(shù)莓派 windows linux

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉