天天看点

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

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

很久不碰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版本:

[[email protected] Desktop]# ^C

[[email protected] 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

重启电脑即可生效。

继续阅读