July 2, 2006
鼓勵此網誌:1
寫程式,需要熟悉又好用的工具,在Windows 上,我們都習慣用vb / delphi / bcb 之類的 IDE (整合式開發環境)
甚至覺得 vc 難用,但對於Linux 環境而言,也有像 vc 這類的開發工具…諸如:KDevelop、Anjuta
但是個人偏好小巧的開發工具,以前用Dev-C++,Dev-C++是用Delphi開發出來的,那時Borland 在Linux平台打算搶攻IDE 的市場,所以開發了Delphi 的兄弟Kylix相當於Delphi for Linux 的版本,那時打著"Delphi 跨足Linux"的口號,的確是引起不少人的目光,但是雷聲大雨點小,要錢的東西在Linux上要推行本來就不易,加上後續維護問題與實際平台轉換的狀況,Kylix 的前景不如預期,閒扯這些只是要說,Dev-C++也有出一個for Linux 的版本,就是Kylix 寫的,所以當Kylix沒有前景時,這個Dev-C++ for Linux 的版本也就無疾而終了,而且Dev-C++本身也有些穩定度與速度慢的問題。所以我花了一些時間尋找合用的c/c++ 程式開發環境
主角出場:Code::Blocks它符合了幾個我的需求
第一,免錢,免費的用起來不只是心安,還有一種爽的感覺
第二,具備高階開發功能,如程式碼自功動完成之類的功能
第三,速度要快,不佔資源
第四,要能跨平台,它使用Wxgtk framework 所以在Linux / Windows / Mac OS X都有一致的開發界面
這麼好用的開發工具…如果能在 Linux下使用真的是很便利
在Windows上安裝沒有問題,但在Linux上以source code安裝…我倒是吐血吐了好幾次
一下子缺這個一下子缺那個library ,正打算放棄之際,發現一線曙光找到了它的套件檔
Code::Blocks Debian 套件下載
安裝步驟:(for Debian and Ubuntu) <<以下節錄自Code::Blocks官網>>
甚至覺得 vc 難用,但對於Linux 環境而言,也有像 vc 這類的開發工具…諸如:KDevelop、Anjuta
但是個人偏好小巧的開發工具,以前用Dev-C++,Dev-C++是用Delphi開發出來的,那時Borland 在Linux平台打算搶攻IDE 的市場,所以開發了Delphi 的兄弟Kylix相當於Delphi for Linux 的版本,那時打著"Delphi 跨足Linux"的口號,的確是引起不少人的目光,但是雷聲大雨點小,要錢的東西在Linux上要推行本來就不易,加上後續維護問題與實際平台轉換的狀況,Kylix 的前景不如預期,閒扯這些只是要說,Dev-C++也有出一個for Linux 的版本,就是Kylix 寫的,所以當Kylix沒有前景時,這個Dev-C++ for Linux 的版本也就無疾而終了,而且Dev-C++本身也有些穩定度與速度慢的問題。所以我花了一些時間尋找合用的c/c++ 程式開發環境
主角出場:Code::Blocks它符合了幾個我的需求
第一,免錢,免費的用起來不只是心安,還有一種爽的感覺
第二,具備高階開發功能,如程式碼自功動完成之類的功能
第三,速度要快,不佔資源
第四,要能跨平台,它使用Wxgtk framework 所以在Linux / Windows / Mac OS X都有一致的開發界面
這麼好用的開發工具…如果能在 Linux下使用真的是很便利
在Windows上安裝沒有問題,但在Linux上以source code安裝…我倒是吐血吐了好幾次
一下子缺這個一下子缺那個library ,正打算放棄之際,發現一線曙光找到了它的套件檔
Code::Blocks Debian 套件下載
安裝步驟:(for Debian and Ubuntu) <<以下節錄自Code::Blocks官網>>
1. Get the latest daily build of Code::Blocks from the forum.
2. Install Code::Blocks.
sudo dpkg -i <Name_Of_Daily_Build.deb>
3. Install the compiler.
sudo apt-get install build-essential
4. Install the debugger.
sudo apt-get install gdb
5. Install wxWidgets library. (This package is all that is needed to run any application that uses wxWidgets. ie. Code::Blocks)
sudo apt-get install libwxgtk2.6-0
6. Install the wxWidgets developement packages. (This is used to develop wxWidgets applications of your own.)
sudo apt-get install libwxgtk2.6-dev wx2.6-headers wx-common
7. (OPTIONAL) Install the wxWidgets documentation.
sudo apt-get install wx2.6-doc
NOTE: Here is a complete command line for steps 3 - 7. Watch for word wrap.
sudo apt-get install build-essential gdb libwxgtk2.6-0 \
libwxgtk2.6-dev wx2.6-headers wx2.6-doc wx-common
Without optional steps:
sudo apt-get install build-essential gdb libwxgtk2.6-0 \
libwxgtk2.6-dev wx2.6-headers wx-common
*****************************************************************************************************
因應Ubuntu 7.04及Code::Blocks Nightly builds 所使用的wxWidgets 為2.8-0版
更新安裝步驟如下:
sudo apt-get install build-essential
sudo apt-get install gdb
sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common
sudo dpkg-i CB_20070709_rev4241_Ubuntu6.10+7.04_wx2.8.4.deb
*****************************************************************************************************















技術(6)























































