设为首页收藏本站
开启辅助访问

创星网络[分享知识 传递快乐]

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

搜索

CentOS5编译安装codeblocks

2012-8-7 22:16| 发布者: cryinglily| 查看: 603| 评论: 0|原作者: luinstein

摘要: 1、从Code::Blocks的官方网站www.codeblocks.org下稳定版源代码,或者使用svn下载最新的源代码。 svn是类似cvs的版本控制工具(个人建议使用svn) yum install subversion mkdir codeblocks_dev cd codeblocks_dev s ...
1、从Code::Blocks的官方网站www.codeblocks.org下稳定版源代码,或者使用svn下载最新的源代码。
svn是类似cvs的版本控制工具(个人建议使用svn)
yum install subversion
mkdir codeblocks_dev
cd codeblocks_dev
svn checkout svn://svn.berlios.de/codeblocks/trunk
则过几分钟源码就下载到了trunk目录下

2、接着到http://www.wxwidgets.org/下载wxGTK-2.8.10.tar.bz2
也放进codeblocks_dev目录下

tar jxf wxGTK-2.8.10.tar.bz2
cd wxGTK-2.8.10
./configure --enable-xrc --enable-monolithic --enable-unicode
make
make install

编译安装wxGTK成功后
将 /opt/wx/2.8/bin 加到$PATH中,方法是在 /etc/profile 或 ~/.bash_profile 中加入如下语句
export PATH=/usr/bin:/opt/wx/2.8/binPATH
同时还需要把/opt/wx/2.8/lib加入/etc/ld.so.conf 文件中,
(可以将所有存放lib的路径都加到/etc/ld.so.conf 里,这样编译安装其它软件是可以省掉很多麻烦,不然很多时候明明装了所需的库文件,系统切找不到所需的库文件安而编译不成功)
然后运行:
ldconfig
source /etc/profile

然后通过以下操作检查一下
wx-config --prefix
应返回 /opt/wx/2.8
wx-config --libs
返回中至少应该有 -L/opt/wx/2.8/lib -lwx_gtk2-2.8
which wx-config
应该返回 /opt/wx/2.8/bin/wx-config

(第2步也可以直接yum install wxGTK*从源安装)

3.编译安装Code::Block
直接运行bootsrtap可能会遇到宏AM_PATH_WXCONFIG 没定义等错误
1) cp /usr/local/share/aclocal/wxwin.m4 /usr/share/aclocal/wxwin.m4
2)./bootstrap
./configure --with-contrib-plugins=all(如果只是./configure默认不会安装可视设计wxsmith,如果不需要图形界面的开发可以直接用rpm包安装,另外介绍)
make
make install

成功后就可以在应用程序里的编程里面找到codeblocks的启动项。(默认安装在/usr/local/下)

from:http://blog.chinaunix.net/uid-20673797-id-1578594.html


鲜花

握手

雷人

路过

鸡蛋

相关分类

QQ|Archiver|手机版|小黑屋|创星网络 ( 苏ICP备11027519号|网站地图  

GMT+8, 2025-5-18 11:55 , Processed in 0.054497 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

返回顶部