• <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>
            隨筆 - 132  文章 - 51  trackbacks - 0
            <2012年4月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            常用鏈接

            留言簿(7)

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            cocos2d-x

            OGRE

            OPenGL

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            第一,按照下面網(wǎng)頁的提示來添加新的軟件源:

            http://wiki.ubuntu.org.cn/%E6%B7%BB%E5%8A%A0%E5%85%B6%E4%BB%96%E8%BD%AF%E4%BB%B6%E5%BA%93

            注意添加源的時(shí)候,可以使用ping來測(cè)試源的速度,盡量選擇較快的源。

            我的操作如下:

            sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup     //將原文件備份一下
            sudo gedit /etc/apt/sources.list      //編輯添加新的源
            注意選擇源要對(duì)應(yīng)相應(yīng)的版本,我的版本是6.06,所以選擇下面一個(gè)源:
            deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
            deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
            deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
            deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
            deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
            

            保持文件并更新

            sudo apt-get update
            

            第二步,安裝build-essential

            sudo apt-get install build-essential
            安裝完成后寫一個(gè)C語言程序testc.c測(cè)試一下。 

            代碼:

            #include<stdio.h> 
            int main() 
            { 
                 printf("Hello Ubuntu!\n"); 
                 return 0; 
            } 



            代碼:

            $ gcc testc.c -o testc 
            $ ./testc 



            顯示 
            Hello Ubuntu! 
            這樣,C語言編譯器就安裝成功了; 

            第三步、安裝GTK環(huán)境 

            安裝GTK環(huán)境只要安裝一個(gè)gnome-core-devel就可以了,里面集成了很多其他的包。除此之外還要轉(zhuǎn)一些其他的東西,如libglib2.0-doc、libgtk2.0-doc幫助文檔,devhelp幫助文檔查看,glade-gnome、glade-common、glade-doc圖形界面設(shè)計(jì)等。 

            代碼:

            sudo apt-get install gnome-core-devel 
            sudo apt-get install libglib2.0-doc libgtk2.0-doc 
            sudo apt-get install devhelp 
            sudo apt-get install glade-gnome glade-common glade-doc 



            安裝完成后我們也同樣做個(gè)測(cè)試程序 

            代碼:

            #include<gtk/gtk.h> 
            void hello(GtkWidget *widget,gpointer data) 
            { 
            g_print("Hello Ubuntu!\n"); 
            } 
            gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data) 
            { 
            g_print ("delete event occurred\n"); 
            return(TRUE); 
            } 
            void destroy(GtkWidget *widget,gpointer data) 
            { 
            gtk_main_quit(); 
            } 
            int main( int argc, char *argv[] ) 
            { 
            GtkWidget *window; 
            GtkWidget *button; 
            gtk_init (&argc, &argv); 
            window=gtk_window_new (GTK_WINDOW_TOPLEVEL); 
            gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL); 
            gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL); 
            gtk_container_set_border_width (GTK_CONTAINER (window), 10); 
            button = gtk_button_new_with_label ("Hello Ubuntu!"); 
            gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL); 
            gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window)); 
            gtk_container_add (GTK_CONTAINER (window), button); 
            gtk_widget_show (button); 
            gtk_widget_show (window);     /*顯示一個(gè)窗口*/ 
            gtk_main();     /*進(jìn)入主循環(huán)*/ 
            return(0); 
            } 



            用下面命令編譯運(yùn)行 

            代碼:

            $ gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0` 
            $ ./gtktest 


            會(huì)顯示一個(gè)帶有一個(gè)按鈕的窗口,點(diǎn)擊按鈕以后窗口關(guān)閉,命令行顯示Hello Ubuntu! 

            第四步、安裝Qt

            QT我安裝了 
            libqt4-core 
            qt4-designer 
            qt4-dev-tools 
            qt4-qtconfig 
            libqt4-dev 
            libqt4-gui libqt4-debug 
            libqt4-sql 

            這個(gè)我還沒有怎么用過,在新立得里面搜索QT4,看著差不多的都裝上了。 

            5安裝一個(gè)IDE 
            Linux里面有個(gè)一個(gè)很適合初學(xué)者用的C C++的IDE 叫Geany,在菜單“應(yīng)用程序”->“添加刪除程序”,在里面program里找一下就可以了。

            posted on 2012-04-15 10:12 風(fēng)輕云淡 閱讀(528) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Linux
            亚洲人成无码网站久久99热国产| 亚洲成av人片不卡无码久久| 亚洲国产综合久久天堂| 精品久久久久中文字| 精品一区二区久久久久久久网站| 久久香蕉超碰97国产精品| 久久久久久精品免费免费自慰| 欧美午夜精品久久久久久浪潮| 久久久青草青青国产亚洲免观| 久久99精品国产99久久6| 一级做a爰片久久毛片人呢| 久久精品嫩草影院| 久久久久国产精品三级网| 久久综合狠狠综合久久97色| 久久精品极品盛宴观看| 亚洲综合熟女久久久30p| 色婷婷综合久久久中文字幕| 国内精品久久久久久99| 99久久国产免费福利| 亚洲成av人片不卡无码久久| 久久久精品国产免大香伊 | 色欲久久久天天天综合网精品| 久久久精品国产免大香伊 | 99久久精品国产麻豆| 国内精品伊人久久久久影院对白| 日韩电影久久久被窝网| 久久水蜜桃亚洲av无码精品麻豆| 国产精品99久久99久久久| 久久久久无码精品| 久久棈精品久久久久久噜噜| 国产AV影片久久久久久| 久久亚洲精品国产精品婷婷| 国产人久久人人人人爽| 伊人久久亚洲综合影院| 97热久久免费频精品99| 久久精品亚洲福利| 91精品国产9l久久久久| 亚洲国产精品无码久久久久久曰| 麻豆成人久久精品二区三区免费 | 99久久无色码中文字幕| 久久亚洲av无码精品浪潮|