• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 224  文章 - 41  trackbacks - 0
            <2008年11月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456

            享受編程

            常用鏈接

            留言簿(11)

            隨筆分類(159)

            隨筆檔案(224)

            文章分類(2)

            文章檔案(4)

            經典c++博客

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            ubuntu下寫c++的代碼,如何沒有一個好用的ide,那是件很累人的事情,磨刀不誤砍柴工,選擇一款好的ide會事半功倍, CodeBlocks是一個不錯的選擇。

             

            Code::Blocks,有時也簡單打成“CodeBlocks”,是一款全新的C++集成設置環(huán)境軟件(IDE)。

            ·         開源——開源不僅僅意味著免費,但就算是僅僅是免費這一點,就非常重要了,不是嗎?

            ·         跨平臺——我的工作需要寫的C++程序,就要求是跨Linux和Windows平臺,沒有選擇Code::Blocks之前,我在Linux下用KDevelop,在Windows下使用Borland 或 Microsoft的軟件,由于二者不兼容而要多做的事情太多。或許你暫時并不考慮跨平臺,但為了將來,能跨平臺總不是壞事,對了Code::Blocks也支持Mac系統(tǒng)呢。

            ·         純C/C++寫成——作為一名C++程序員,我“頑固”地保留一點可能并不必要的自尊:寫C++程序,還是用C++寫的IDE吧。讓我選擇一款以其它語言寫成的IDE來寫C++程序,我有那么一點點完全不必要的心理障礙。其實用C++寫的程序最大好處是你不用額外安裝龐大的運行環(huán)境,譬如你不用裝.net也不裝java。

            ·         支持多編譯器——包括Borland C++,、VC++、Inter C++等等超過20個不同產家或版本編譯器支持。無特定要求下,我還是主要用g++。配對的,調試器也是支持多種。

            ·         插件式的框架——插件式的集成開發(fā)環(huán)境,最著名的是Java編程工具Eclipse了,這種方式讓一款IDE保留了良好的可擴展性,應該說,作為一款開源的IDE,這是最合理的選擇。Code::Blocks很多核心功能,包括“調試功能”,都通過插件來實現(xiàn)。非核心方面的插件嘛,我用得最多的,是代碼格式美化、自動上Google Codes查找……偶爾也會玩玩“俄羅斯方塊”以及“貪吃蛇”……

            ·         經常更新——幾乎每個月都會有更新。開源軟件最怕的就是不更新了。

            ·         內嵌可視設計——和大家熟悉的VB、Delphi/C++Builder相比,它的可視窗口設計器,其“傻瓜性”差了一大截,其主要原因在在主流的跨平臺圖形窗口的定位體系,都是采用定位“容器”來實現(xiàn)的,這一點一開始會不太習慣,但在熟悉之后,設計各種對話框,也非常直觀。一點點不直觀,換來的是你的程序很容易遷移到別的操作系統(tǒng),同時還讓你對窗口設計更深入了,倒也值。

            ·         C++擴展庫支持——通過它的一個用以支持Dev C++的插件,可以下載大量C++開源的擴展庫。比如網絡操作,圖形算法,壓縮、加密等等……我現(xiàn)在最常用到一款就是iconv,用來轉換漢字編碼。擴展庫下載,及使用方法,請見本站相關課程。

            ·         多國語言——哈哈,有中文版,支持近40國語言,不過并不是默認支持的,本站對相關語言包進行了部分訂正及改進,語言包文件下載及使用方法請見本站相關課程。

            眾人的選擇——順便說一下,Code::Blocks進入“Sourceforge community choice award” 2008年度決賽了。“Sourceforge”是全球最大的開源社區(qū),那這個賽事,可稱為社區(qū)最佳選擇獎,最終能不能獲獎不好說,不過確實有去投過一票。能有很多用戶無私無利的支持以進入決賽,這自然也是我們選擇一個參考。

            參考文獻: http://www.d2school.com/codeblocks/doc/codeblocks_setup.html 
            posted on 2011-08-10 23:51 漂漂 閱讀(2553) 評論(0)  編輯 收藏 引用
            久久99国产精品二区不卡| 伊人久久综合无码成人网| 亚洲国产精品久久| 久久精品卫校国产小美女| 国产精品一久久香蕉国产线看| 国产精品免费看久久久香蕉| 久久久亚洲欧洲日产国码二区 | 色综合久久中文字幕综合网 | 久久久青草久久久青草| 久久这里只有精品首页| 久久天天躁狠狠躁夜夜av浪潮 | 久久天天躁狠狠躁夜夜网站| 久久九九兔免费精品6| 国产一区二区精品久久| 亚洲美日韩Av中文字幕无码久久久妻妇 | 人妻系列无码专区久久五月天| 狠狠综合久久综合88亚洲| 精品一区二区久久| 久久强奷乱码老熟女网站| 国产福利电影一区二区三区久久久久成人精品综合 | 2019久久久高清456| 亚洲成色999久久网站| 久久精品一本到99热免费| 久久精品人人做人人爽电影| 久久国产成人午夜AV影院| 手机看片久久高清国产日韩| 久久综合综合久久97色| 久久精品国产精品亚洲毛片| 久久精品国产99国产精品导航| 久久综合色区| 一本久久综合亚洲鲁鲁五月天| 中文字幕亚洲综合久久2| 精品国产一区二区三区久久| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 久久天天躁狠狠躁夜夜网站| 人妻无码精品久久亚瑟影视 | 久久中文字幕无码专区| 精品久久久久久久久久久久久久久| 四虎国产精品免费久久5151| 久久国产精品久久精品国产| 国产精品久久久久…|