上一篇:Linux下刻录CDR经验点滴 >>
让Linux“开口”讲英语(1)
由于我用的是RedHat Linux6.0,而且又经常使用英汉词典工具Xdict,所以首当其冲的就是对它进行改进。首先,先得到Xdict的源程序文件,可在其它Linux系统(如:Turbo Linux 4.0 )的源程序光盘或网络上下载。我得到的版本是xdict-0.1-3.src.rpm。然后在File Manager 或 gmc中将上述源文件包打开,解压出xdict-0.1.tgz。
(1)拷贝到根目录进行解压:
# tar -xzvf xdict-0.1.tgz
(2)进入xdict-0.1目录:
# cd xdict-0.1
(3)用gEdit打开xdict-0.1目录中的Makefile文件,把INCPATH = -I$(QTDIR)/include/qt 改为INCPATH = -I$(QTDIR)/usr/include/qt(或根据实际上QT所在目录进行修改)。
(4) 进行编译,联接:
# make
这样就产生了可执行文件Xdict。但是,要执行此文件还要将库文件xdict.lib和索引文件xdicten.idx 拷贝目录/usr/lib/ xdict下:
# mkdir -p/usr/lib/xdict
找到xdict.lib和xdicten.idx 拷贝目录/usr/lib/xdict下:
#cp xdict.lib xdicten.idx /usr/lib/xdict
(5)启动X-Window并运行xdict:
# startx
#./xdict
在此简单介绍一下QT。QT是Linux下很受欢迎的面向对象编程C++软件开发包,同时也支持Windows和Unix,可在www.troll.no/dl/qtfree_dl.html下载QT Free Edition。RedHat Linux 6.0中的是Qt devel-1.44-6的版本。include文件安装在/usr/include/qt下。例子、文档及一系列教程安装在 /usr/lib/qt下的不同目录。我们可以访问本地文档file:/usr/lib/qt/html/index.html,其中包括图形GUI控件、OpenGL 3D图形支持、面向对象编程的类层次、用于IE和Netscape的Qt-based插件和用于熟悉编程语言的14节教程。
下面,我们来简单分析一下Xdict的源程序。类Xdict由QT的子类QDialog派生而来,对话框类QDialog的详细信息可在file:/usr/lib/qt/html/qdialog.html中查到,其继承关系如图1所示。
下一篇:让Linux“开口”讲英语(2) >>
相关文章:
- · VCD结构与Mplayer播放.DAT文件
- · COMBO光驱+Mplayer播放DVD
- · Samba HOWTO (1)
- · Debian APT HOWTO(三)
- · Debian APT HOWTO(五)
- · Debian APT HOWTO(六)
- · 用硬盘安装Yoper linux
- · United Linux 1.0安装
- · CRUX Linux
- · Vim 中文文档
- · Vim 中文文档
- · 详解Linux 2.6内核新变化
- · Tex中文系统安装配置手记
- · MySQL简介
- · Linux平台数据库大比拚1
- · Linux平台数据库大比拚3
- · PHP/MySQL教程-第二天
- · PHP/MySQL三日通-第三天(一)
- · PHP/MySQL三日通-第三天(二)
- · PostgreSQL 6 综述
- · 为什么ODBC不是Linux的一个标准特征?
- · Sybase ASE安全“着陆”Linux
- · 在Linux下访问MS SQL Server数据库
- · 最简便的备份MySql数据库方法
- · 提高Linux上小型数据库的速度
- · MySQL的DBI/DBD简明安装手册
- · 使一个新的MySQL安装更安全
- · 不同平台上mysql的对比
- · 如何恢复MYSQL的ROOT口令
- · 如何恢复MYSQL的ROOT口令
- · 如何把ACCESS的数据导入到Mysql中
- · Unix系统Informix数据备份技巧
- · Linux下mSQL数据库开发技术
- · 在Linux上应用PostgreSQL
- · 用JDBC访问一个数据库
- · 如何恢复数据库的内容
- · 在ORACLE中利用角色增强应用系统安全性
- · Oracle数据库的安全策略
