设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Ubuntu Linux 专题讨论
›
成功安装linux下 C/C++ IDE:codeblocks 8.02
返回列表
查看:
2934
|
回复:
2
成功安装linux下 C/C++ IDE:codeblocks 8.02
[复制链接]
syslover
syslover
当前离线
积分
4
IP卡
狗仔卡
发表于 2009-4-12 18:21:35
|
显示全部楼层
|
阅读模式
================================================================================
2009.4.12 17:30星期日
成功安装linux下 C/C++ IDE:codeblocks 8.02_安装手记
linux version:ubuntu 8.10 intrepid ibex
author:syslover
================================================================================
工欲善其事,必先利其器。今天安装好了codeblocks 8.02,贴出来以供参考
安装成功后,经测试,发现codeblocks 8.02非常之好用,界面友好,调试功能齐全,风格有点像VC++
不失为linux下C/C++开发的利器
codeblocks 8.02依赖包:wxGTK 2.8.10
wxGTK 2.8.10的依赖:X11开发环境、GTK+开发环境
其中,X11开发环境缺省情况下应该已安装好了。GTK+安装好后,便可开始安装wxGTK 2.8.10了
(GTK+的安装可参考
http://www.linuxsir.cn/bbs/thread348425.html
)
第1步:下载包wxGTK 2.8.10,codeblocks 8.02,解压
第2步:安装wxGTK 2.8.10
$./configure --prefix=/opt/codeblocks
$make
$su
#make install
安好后,发现/opt/codeblocks/lib下并没有pkgconfig文件夹,说明wxGTK 2.8.10不支持pkgconfig
那么该怎么设置wxGTK头文件的路径呢?据现在的信息还无法知道该怎么做,可直接configure codeblocks,
应该会报错,因为wxGTK的头文件找不到。可以据报错信息来想对策,继续往下:
第3步:安装codeblocks 8.02
$./configure --prefix=/opt/codeblocks /* 报错: can not find wx-config,please check $PATH*/
注意这个名称:“wx-config”,猜测configure codeblocks时,codeblocks的configure脚本会搜索并执行wxGTK的wx-config,
目的是获取wxGTK的头文件的路径信息,若真是这样,那就好办了:
将wx-config的路径加入$PATH,并设置$LD_LIBRARY_PATH
$export PATH=$PATH:/opt/codeblocks/bin
$export LD_LIBRARY_PATH=/opt/codeblocks/lib
LD_LIBRARY_PATH
再configure:
$./configure --prefix=/opt/codeblocks /*configure成功,没有报错!oh yeah! wx-config的头文件和库文件都能被搜索到*/
继续安装codeblocks 8.02
$make
$su
#make install /*没问题,安装顺利成功*/
第4步:检查codeblocks是否装好
$pkg-config --modversion codeblocks
1.0svn /* 显示版本:1.0snv,说明codeblocks已装好 */
第5步:运行codeblocks
因为要创建工程,生成文件等,所以在此我干脆使用root用户
$su
#codeblocks & /* 没问题,看到codeblocks的界面喽! */
--------------------------------------------------------------------------------
最后说明一点,可将环境变量的配置写入一个文件set_codeblocks,内容如下:
#gtk
export PKG_CONFIG_PATH=/opt/gtk/lib/pkgconfig/
PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/opt/gtk/lib
LD_LIBRARY_PATH
#codeblocks
export PATH=$PATH:/opt/codeblocks/bin
export PKG_CONFIG_PATH=/opt/codeblocks/lib/pkgconfig/
PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/opt/codeblocks/lib
LD_LIBRARY_PATH
每次使用codeblocks之前,需先配置好环境变量:
$source set_codeblocks
完
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
bcking
bcking
当前离线
积分
108
IP卡
狗仔卡
发表于 2009-4-14 10:43:04
|
显示全部楼层
先收藏起来。。。谢谢分享
回复
支持
反对
使用道具
举报
显身卡
Xusually
Xusually
当前离线
积分
122
IP卡
狗仔卡
发表于 2009-4-22 15:05:17
|
显示全部楼层
谢谢分享!
在linux下面用GTK感觉好作孽。。。哎。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表