重装Centos6.5分区简记 QTCreator调试器启动错误,firefox无法输入中文

本文详细介绍了在CentOS6.5系统中安装Python2.7.9及gdb-7.6.2的过程,以满足QTCreator3.1版本的调试需求。包括依赖库的安装、Python和gdb的编译配置及安装步骤,以及解决Firefox浏览器中文输入问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很久不碰linux了,今天重装了centos6.5系统,

分区/boot 2G; /swap 2G; / 100G; /usr 100G; /home剩余空间

yum update

yum install gcc

yum install list compat-gcc*

yum install compat-gcc-34.i686

按照之前的博客安装了openCV和QT,结果无法调试。

查看了QT5.5——help——QT Creator Manual——Setting Up Debugger——Supported GDB Version

显示QT Creator从3.1版本开始,最低支持带Python2.7或3.3以上的GDB7.5,或更高版本。

结果重装发现gdb-7.6.1也不行,要装gdb-7.6.2

具体步骤如下:

1.安装python

安装 Python前,需要装的一些东西:

yum groupinstall "Development tools"

yum install zlib-devel
yum install bzip2-devel
yum install openssl-devel
yum install ncurses-devel
yum install sqlite-devel

cd /usr/local
wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
tar xf Python-2.7.9.tar.xz
cd Python-2.7.9

./configure
make
make install

检查python版本:

[root@jelloPC Desktop]# ^C
[root@jelloPC Desktop]# sh
sh-4.1# python -V
Python 2.7.9
sh-4.1# exit
exit
 

2.安装gdb-7.6.2

卸载旧版本gdb:

rpm -qa | grep gdb
rpm -e --nodeps gdb-7.2-60.el6_4.1.i686

安装Texinfo文档系统
yum install ncurses-devel

下载gdb 7.6.2源码包
http://ftp.gnu.org/gnu/gdb/gdb-7.6.2.tar.gz

进入安装包目录、解压 /usr/local

tar -zxvf gdb-7.6.1.tar.gz

配置、编译、安装

./configure --with-python

make

make install

重启QTCreator,选择调试器gdb7.6,可以正常调试了!

 

另外,安装centos后,系统默认安装了ibus-libpinyin,在preferences的Input Method中添加pinyin后,Terminal终端

就可以输入中文,但是firefox浏览器中却只能输入英文,按如下处理即可:

vim /home/jello/.bashrc

export LC_CTYPE=zh_CN.UTF-8

重启电脑即可生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值