2010年12月

Fedora 13安装kscope

Tags: Kscope

最近看操作系统代码,刚开始用Gvim看,虽然可以多标签,但查找函数很麻烦。随找Google一番,发现了些好东西。WIN下很多人都用Source Insite来查看代码,可Linux下这种类似的工具很少,有些配置很麻烦。最后,找到两个软件Source Navigator and Kscope.

Source Navigator界面很一般,由于窗口是独立的,所以打开文件多了,会有产生很多的窗口,查找函数也不是太方便。我用了一段时间也就放弃了。
Kscope是cscope的前段,界面是kde的风格,和Source Insite很接近了,功能也不错的。下面来安装Kscope:

1.下载源代码,最好是1.6.2

首先说明下,fedora源中有kscope,版本是1.9.4的,但那个安装后什么也没有,就是个窗口。至于为什么选1.6.2,因为大家都下这个,不再解释什么了。
下载链接

2.编译安装

解压,并进入目录

./configure
安装之前要先安装kdelibs3.i686和kdelibs3-devel.i686
上面执行完后,如果直接make会有错,因为程序找不到lkateinterfaces这个库,所以下面的修改下Makefile才行
cd src
vi Makefile
找到-lkateinterfaces
修改为/usr/lib/libkatepartinterfaces.la
然后make,make install即可完成安装
3.配置kscope

安装后,打开kscope,点击setting->configure Kscope,在programmers选项中,分别指定cscope,ctags,dot的路径即可,先点击guess,如果找不到先查看下/usr/bin下有没有,如果没有就先安装,然后把路径填写上即可。

dot是graphviz软件,主要用来画图的,在kscope中,显示函数结构就是用它来完成的。
http://www.graphviz.org/Download_linux_rhel.php

本文参考链接(点击可跳转到链接):
http://blog.aoyoo.me/2010/12/fedora13%E4%B8%8B%E5%AE%89%E8%A3%85kscope.html (fedora13下安装KScope )
http://hi.baidu.com/lamposs/blog/item/c2c26f520fc977561138c252.html (在Linux/Fedora11下配置、编译和使用Kscope的心得体会)

折腾latex中

Tags: Latex

前天同学说去要招聘会看看,然后准备简历,发现写简历很费劲,如果用M$word写,打印的时候总有些问题,随生成PDF格式,可word生成pdf的时候也有些问题,想起曾打算学习latex,便开始折腾,至于招聘会也就没去。
上次对latex了解过一些,这次就直接下载了,顺手下了个texlive2010版的,大概看了下手册,就安装了,由于本本CPU太老了,装了将近一个小时,装完后发现/usr分区还剩200MB了,试玩了一下,可以写英文文档,但中文还是不行,折腾了一阵CJK包,未果,想到分区不够,就删了。

接下来,又安装一次,这次安装到了/opt下。建议新手安装的时候选择full,语言选择chinese,english,japanese,korean就可以了,记得要修改安装路径,还有一个是选项修改,把创建链接也选中(我前两次装的时候没有选结果xelatex无法使用,为什么用xelatex,因为可以调用系统的字体,可以免去CJK的麻烦)。

安装好后一定要先看文档
顺便说下如何删除latex,如果安装后出问题了,可以删除现有的重新安装。检查以下目录有无tex相关目录及文件,然后删除之

/var/lib/
/etc/
/usr/share/
/usr/local/
~/

下面贴出本人的第一个latex文档

\document{article}
\usepackage{fontspec}
\setmainfont{WenQuanYi Zen Hei Mono}\

\begin{document}
Hello,latex!终于和你见面了!
\end{document}

然后编译即可

xelatex hello.tex

就可以生成hello.pdf了

TinyMP3Player

程序名称:TinyMP3Player

所用语言:C, C++

简介:

小巧的mp3音乐播放器,使用libmad库解码mp3文件。界面使用QT图形库,由C完成播放控制和命令处理。最初前、后台使用管道来通信,后来将后台写成动态库供c++调用。

PS:程序已丢失

最新文章

最近回复

  • Blackrose: 感谢拍砖!嗯,那句话...
  • aa: “Raspberry...
  • Blackrose: 外部只是帮你把芯片启...
  • : 内部时钟比外部的频率...
  • Blackrose: 你这评论比正文更有内容么
  • 7hao: CR+LF ...
  • Blackrose: 可以是你更新软件源后...
  • sxk: 博主,我的系统是ub...
  • Blackrose: 你深得精髓么
  • qihao: 这篇文章的简单总结就...

分类

归档

其它