• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 牛人業話 > 【從0開始學樹莓派】序列之14 打通windows和linux的經脈

    【從0開始學樹莓派】序列之14 打通windows和linux的經脈

    作者: 時間:2015-03-28 來源:網絡 收藏

      本節我們將從下面3個方面進行講解:

    本文引用地址:http://www.czjhyjcfj.com/article/271737.htm

      1.準備工作

      2.簡單例程

      3.Cygwin工作機制

      一、準備工作

      1.電腦一臺;

      2.已經裝好Cygwin軟件;

      3.如何通過Cygwin來顯示編譯。

      二、簡單例程

      首先我們來看一個簡單例程。大家都最熟悉的輸出Hello World!的程序。


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      這個程序很簡單,很多編譯軟件都可以編譯出結果。但是如何用gcc來進行編譯,貌似就顯得有些困難。下面我就來講解如何用Cygwin的gcc來運行這個簡單的程序,運行環境是 7系統而不是系統。如果在下運行也是很簡單的。

      三、如何通過Cygwin來實現編譯

      1.先打開Cygwin軟件。如下圖所示:


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


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


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


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


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


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


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      這時候我們可以看看C盤多了什么文件??梢钥吹紺盤多了一個可執行文件。如下圖所示:


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      這里有個知識點:我們如果直接編譯,默認是a.exe。那么如何生成同文件名呢?很簡單,請繼續往下看。

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


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      下面我們再看看C盤多了什么?是不是我們預想。如下圖所示:


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      6.文件名為.c和.cpp在編譯的時候有點小問題。其實c的都可以用g++來編譯,也可以用gcc來編譯。如下圖所示:


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      7.執行可執行文件。如下圖所示:


    【原創】【從0開始學樹莓派】序列之14 打通windows和linux的經脈


      看見了hello world!是不是有點激動呢?那趕緊自己試試吧。O(∩_∩)O哈哈~

    文章專題:是什么?你不知道的知識和應用

    linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

    linux相關文章:linux教程




    關鍵詞: 樹莓派 windows linux

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 中江县| 墨竹工卡县| 永丰县| 诸暨市| 泰兴市| 阿拉善盟| 堆龙德庆县| 昭苏县| 龙江县| 柯坪县| 万全县| 明星| 宁海县| 晋中市| 竹溪县| 苏州市| 平遥县| 十堰市| 武邑县| 彰化县| 栖霞市| 滨海县| 察雅县| 怀来县| 灌云县| 大姚县| 葵青区| 淮安市| 和龙市| 东乡族自治县| 贺州市| 东台市| 台湾省| 凤阳县| 察哈| 开原市| 读书| 新巴尔虎右旗| 商水县| 蕉岭县| 桦川县|