Linux下C++開發工具CodeBlocks安裝技術方案

Linux下C++開發工具CodeBlocks安裝技術方案

 

Linux下C++開發編譯一般是採用VIM直接文本編輯,採用GDB進行調試,G++進行編譯。這一套的技術方案可行,而且是最普遍的,但是存在的問題就是VIM寫代碼沒有一般的IDE那麼的方便,而且需要使用非常多的命令,GDB調試同樣需要使用很多命令,而且操作繁瑣,所以一套類似Eclipse的強大的IDE被人們所期待。

經過搜索與比較,最後發現一款跨平臺的,功能強大,而且操作類似Eclipse工具,可以直接連上Linux系統進行C++的開發與調試,本文主要是圍繞如何在Linux下安裝CodeBlocks以及如何在Windows上運行Linux下的CodeBlocks,按照本文檔安裝好後,可以像開發一般的本地C++程序一樣開發Linux下的C++程序。

Linux下安裝程序 一般使用yum命令,所以開始之前先確保系統安裝好了YUM程序。

1. 安裝gcc、gcc-c++

如果安裝的的依賴是通過源碼編譯安裝的,那麼gcc、gcc-c++是必須的,其實這兩個編譯器無論如何是要安裝的,它們是Linux下最好的C/C++編譯器。

2. 安裝gtk+、gtk2-devel

通過

yum install gtk+         

yum install gtk2-devel 

即可安裝。

3. 安裝wxWidgets

這個可能是最麻煩的,因爲需要解決很多依賴。

下載 wxWidgets-3.0.2.tar.bz2

(http://www.wxwidgets.org/downloads/)

解壓 tar -jxv -f wxWidgets-3.0.2.tar.bz2

進入解壓後的目錄(cd wxWidgets-3.0.2 )

執行

 ./configure     

 make       

make install

安裝過程很長,安裝完後執行wx-config --libs ,結果中有-lwx_gtk2u-2.8,則安裝成功

 

4. 安裝codeblocks

下載codeblocks_13.12-1.tar.gz

(http://www.codeblocks.org/downloads)

解壓 tar -zxvf codeblocks_13.12-1.tar.gz

cp /usr/local/share/aclocal/wxwin.m4/usr/share/aclocal/wxwin.m4

進入解壓後的目錄執行 (cd codeblocks_13.12-1 )

 ./configure     

 make       

make install

 

5,下載Xshell工具以及XManager工具

在Xshell中配置Linux的遠程連接,配置連接屬性的隧道如下:


6.配置好後,在Linux下啓動codeblocks

啓動後會在Windows下啓動Xmanager然後會啓動CodeBlocks


然後新建工程,添加項目文件,頭文件和CPP文件,指定Makefile文件,或者系統編譯,最後可以單步調試,查看變量跳轉等等一系列IDE功能都能實現,最後幫助您在Windows上愉快的開發Linux下的C++程序。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章