- 浏览: 239219 次
- 性别:
- 来自: 北京
文章列表
用 GDB 调试程序
GDB 概述
————
GDB 是 GNU 开源组织发布的一个强大的 UNIX 下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC 、 BCB 等 IDE 的调试,但如果你是在 UNIX 平台下做软件,你会发现 GDB 这个调试工具有比 VC 、 BCB 的图形化调试器更强大的功能。所谓 “ 寸有所长,尺有所短 ” 就是这个道理。
一般来说, GDB 主要帮忙你完成下面四个方面的功能:
1 、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
2 、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)
...
find / -name core -print -exec rm -rf {}\;
Note:在根目录下查找含有core字符串的文件,并打印结果至屏幕。最后,执行特定命令。
{}表示对象为所有查找结果,使用-exec选项必须以\;结尾。
我的系统:FC12
装的opera 11.01
问题是,默认的opera配置下,无法在浏览器中使用ctrl+space启动ibus中文输入法。
解决方案如下:
sudo gedit /usr/bin/opera
在其中添加内容,如下:
QT_IM_MODULE=xim
XMODIFIERS="@im=ibus"
位置的选择,我看在
exec /usr/lib/opera/opera "$@"
之前就OK
Note:只针对rpm包,不包括源码方式.
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:
#rpm -q -a
即可查询到当前系统中安装的所有的软件包。
2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:
#rpm -e [package name]
即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开 ...
我用的FC12,在Linux系统下想看电影一般都会装mplayer。但是,对于新手来说,又不想xp那样的傻瓜似的安装,点点exe就搞定了。所以,我摸索了种种方法,试图找到一种最方便的。
我所尝试的方法有:
1.编译源码
2.下载rpm包安装
3 ...
用openoffice打开doc文档,我的默认字体是宋体,因为fedora没有宋体,在同一个页面上不同格式的宋体会有一部分显示为方框。
windows的字体存放在c:\windows\fonts目录下:simfang.ttf 仿宋体 simhei.ttf 黑体 simkai.ttf 楷体 simsun.ttc改后缀simsun.ttf 宋体和新宋体
顺便列一个simsun.ttf的下载地址,以便没有XP系统的同仁方便获取
http://ishare.iask.sina.com.cn/f/11176779.html
拷贝过来的字体文件放在了/usr/share/fonts/xpfonts目 ...