code blocks installation
TRANSCRIPT
step by step wxWidgets 安裝 in Ubuntu May 2nd, 2008
(備份文章)
昨天一直不能 compile
出現找不到 wx/string的問題
其實我想應該是在/usr/include和/usr/local/include裡做點軟連結就好了
不過好懶得手動啊
喜歡自動化的東西
所以進 synaptic裡查 wxwidgets,把所有出現的都砍了…
重裝總可以了吧~”~
安裝一般寫 C會用到的東西
sudo apt-get -y install build-essential (裝 compiler)
sudo apt-get -y install gdb (裝 debugger)
再裝 Code::Blocks nightly build on Ubuntu
gksudo gedit /etc/apt/sources.list
加入
#最新 nightly的 CB
deb http://lgp203.free.fr/ubuntu/ gutsy universe
deb http://lgp203.free.fr/ubuntu/ hardy universe
下載 public key
wget -q http://lgp203.free.fr/public.key -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get dist-upgrade
裝 codeblocks
sudo apt-get -y install codeblocks codeblocks-contrib codeblocks-dbg
libcodeblocks0
裝 wxsmith
sudo apt-get -y install libwxsmithlib0
安裝最新版 wxWidgets
gksudo gedit /etc/apt/sources.list
加入
#安裝最新版 wxWidgets | wxGTK
deb http://apt.wxwidgets.org/ gutsy-wx main
deb-src http://apt.wxwidgets.org/ gutsy-wx main
下載 key
curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get dist-upgrade
安裝 wxgtk
sudo apt-get install libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx-common
wx2.6-doc (doc文件不一定要裝)
sudo update-alternatives –config wx-config |用來選預設要用哪個|
裝 wxFormBuilder
gksudo gedit /etc/apt/sources.list
加入
#裝 wxformbuilderf3.0
deb http://ppa.launchpad.net/rjmyst3/ubuntu hardy main
deb-src http://ppa.launchpad.net/rjmyst3/ubuntu hardy main
sudo apt-get update
sudo apt-get -y install wxformbuilder
通通加起來如下
sudo gedit /etc/apt/sources.list
#最新 nightly的 CB
deb http://lgp203.free.fr/ubuntu/ hardy universe
#安裝最新版 wxWidgets | wxGTK
deb http://www.wxwidgets.org/ gutsy-wx main
deb-src http://www.wxwidgets.org/ gutsy-wx main
#裝 wxformbuilderf3.0
deb http://ppa.launchpad.net/rjmyst3/ubuntu hardy main
deb-src http://ppa.launchpad.net/rjmyst3/ubuntu hardy main
wget -q http://lgp203.free.fr/public.key -O- | sudo apt-key add -
wget -q http://www.wxwidgets.org/key.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get -y install build-essential
sudo apt-get -y install gdb
sudo apt-get -y install libcodeblocks0 codeblocks codeblocks-contrib libwxsmithlib0
sudo apt-get -y install libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx-common wx2.6-doc
sudo apt-get -y install wxformbuilder
sudo update-alternatives --config wx-config |用來選預設要用哪個|
理論上這樣就好了
但是 wxformbuilder 因為沒有 key 所以不能下載和更新的樣子 (之前還可以的 ~”~)
所以就隨便裝了一個 deb 檔來用 wxformbuilder_3.0.56-0ubuntu1dapper1_i386.deb
無所謂,能用就好了
sudo apt-get –force-yes install wxformbuilder (強制裝)
…順便就把 wxfb-wxadditions給裝了,深怕哪天也忽然不能用
sudo apt-get -y install wxfb-wxadditions