今天新出爐的 SOP,參考看看。

1. 加入 wxWidgets Libraries 及 Code::Blocks 套件庫:
$ sudo vi /etc/apt/sources.list

   
    加入底下兩行:
    deb http://apt.wxwidgets.org/ gutsy-wx main
    deb http://lgp203.free.fr/ubuntu/ gutsy universe

2. 匯入套件庫金鑰:
$ wget -q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -
$ wget -q http://lgp203.free.fr/public.key -O- | sudo apt-key add -

   


3. 更新套件庫:
$ sudo apt-get update

   

4. 下載 Code::Blocks:
$ sudo apt-get install codeblocks

   

5. 下載 Code::Blocks 額外的 plug-in(optional):
$ sudo apt-get install codeblocks-contrib

   

6. 若要開發 wxWidgets GUI 應用程式,下載 wxSmith plug-in(optional):
$ sudo apt-get install libwxsmithlib0

   

注意:在 Xubuntu 上安裝不管哪一版的 Code::Blocks,執行程式結束時,都會有 core dumped 的問題。但是在 Ubuntu(以 Gnome 為預設桌面環境的那個版本)不會有問題,真是太 orz 了…

更正:之前使用 Code::Blocks 會有無法儲存設定的問題(結束時的 core dumped),總算找出原因了。
原因:因為我習慣用 gcin,所以設了一個 GTK_IM_MODULE=gcin 的環境變數,而正是這個變數讓 Code::Blocks 掛掉的。
解決方法:改為 GTK_IM_MODULE=xim 即可。

更新:在 Hardy 底下的安裝
$ wget -q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -
$ wget -q http://lgp203.free.fr/public.key -O- | sudo apt-key add -

$ echo 'deb http://lgp203.free.fr/ubuntu/ hardy universe' | sudo tee /etc/apt/sources.list.d/codeblocks.list
$ echo 'deb http://apt.wxwidgets.org/ hardy-wx main' | sudo tee /etc/apt/sources.list.d/wxWidgets.list


   

arrow
arrow
    全站熱搜

    zxlin 發表在 痞客邦 留言(5) 人氣()