今天新出爐的 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


   

Posted by zxlin at 痞客邦 PIXNET Comments(4) Trackback(1) Hits(2685)


open trackbacks list Trackbacks (1)

Comments (4)

Post Comment
  • 哎呀~

    我都看不懂你這裡的天書阿~~~(會起肖了)
  • 哈哈!公司內部的文件管理系統還沒上線,
    我就把這裡當成文件記錄的地方了…
    這把年紀的人是很健忘的 :p
    啊,新年快樂啊!最近還的怎樣啊?我都當舅舅了,妳哪時當媽啊?

    zxlinreplied on 2008/02/21 11:56

  • 如果在 ubuntu 8.04 LTS 版本安裝也一樣照著修改嗎???
    加入底下兩行:
    deb http://apt.wxwidgets.org/ gutsy-wx main
    deb http://lgp203.free.fr/ubuntu/ gutsy universe
    這兩行應該要加在哪裡???謝謝指導...
  • 8.04 我沒試過耶,所以不能跟你保證~
    可以用以下方法加入:
    echo 'deb http://apt.wxwidgets.org/ gutsy-wx main' | sudo tee /etc/apt/sources.list.d/wxWidgets.list
    echo 'deb http://lgp203.free.fr/ubuntu/ gutsy universe' | sudo tee /etc/apt/sources.list.d/CodeBlocks.list

    zxlinreplied on 2008/04/30 13:46

  • thanks~

    感謝分享~~

    原來無法儲存設定的原因是/etc/X11/xinit/xinput.d/gcin
  • 你好,我也遇到了安裝codeblock後無法儲存設定的問題,請問是將/etc/X11/xinit/xinput.d/gcin 檔案中有關GTK_IM_MODULE=的部份皆改為xim嘛?因為我這樣改還是沒辦法儲存設定。
  • 改完登出 X,再登入,開個 terminal ,用「env | grep GTK_IM_MODULE」看一下 GTK_IM_MODULE 是不是真的被改過去了 :p 如果改成了,但仍有問題,也許是其他問題

    zxlinreplied on 2008/10/13 11:20

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment