
很久不碰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
重新開機電腦即可生效。