CentOS 6.5 安裝CodeBlocksphp
經歷了無數痛苦的折磨,Linux上的庫依賴真是能把人逼瘋,終於在Google上找到了辦法,勉強將CodeBlocks安裝成功。ios
1.爲了不最新版本的CodeBlocks在6.5上的依賴問題,因此在CodeBlocks官網上下載了舊版本的軟件,此處並無使用源碼安裝,而是使用編譯好的二進制版本:bootstrap
codeblocks-13.12-1.el5.x86_64.tar.bz2windows
2.更新源centos
下載源文件:http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpmdom
#Install some necessary libraries
yum groupinstall "Development Tools" ssh
#install rpmforge, there are other ways, here I use wget to download rpm package and install
#install wget
yum install wget
mkdir ~/temp
cd ~/temp
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm編輯器
rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
yum install --enablerepo=rpmforge-extrassvn
#Install wxGTK
yum install wxGTK-develui
#Install codeblocks from source
#ref:http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_RPM_based_distributions
cd ~
mkdir codeblocks
cd codeblocks
svn checkout svn://svn.berlios.de/codeblocks/trunk
cd trunk
./bootstrap
./configure
make
sudo make install
#Now Code::Blocks has installed, configure remote access
#enable X11 forwarding: ref:http://www.techotopia.com/index.php/Displaying_CentOS_Applications_Remotely_(X11_Forwarding)
sudo vi /etc/ssh/ssh_config
#Edit the file and make sure -> X11Forward yes
sudo yum xorg-x11-xauth.x86_64
sudo yum install xorg-x11-fonts
#Now on a Windows client, using Putty and Xming access the server
#On windows desktop, download and install Xming Server and Xming fonts
#in Putty, enable X11 Forwarding, set display to "Localhost:0"
#Type the following:
echo $DISPLAY
#It should return localhost:10.0
#Run Code::Blockscodeblocks &