真是书到用时方恨少呀,前几天查找STL 的一个东东,发现linux下连个有用点的参考手册也没有,已经装了 manpages-dev, 查查 C 语言的还行,一到STL,就什么也查不出来
Devhelp 更是连个printf 也找不到,KDevlop 助手倒是不错,就是需要上网查找,那样的话,还不如用googel code search, 或者 koders之类的,还快一些。TCPL 又不能老带在身边,那么厚一本的说最后终于在网上找到一个叫HelpExplorer 的东东,可以打开Microsoft Help 2.0 (hxs)
能打开2.0的当然也可以打开1.0的格式啦,只是如果你的chm不是utf-8的,就会出现乱码,看chm还是建议用其它的工具,毕竟现有的很多中文chm 很多都没有用utf-8
好在MSDN 比较规范,中文版的的也可以正常显示,你可以到下面的地址下载到它http://www.help-explorer.com/downloads.php
默认路径在/usr/local/HelpExplorer,并且在/usr/local/bin 给你作一个运行联接为 help. 卸载为uninstall.sh
不过不会生成gnome菜单项, 需要的话你可以自己DIY一个。MSDN 的帮助文件的扩展名是 hxs, 有一个与之同名的hxi文件,是索引文件,用来显示左边的目录,C/C++的帮助文件大部分是以vc开头的,比如vcstdlib.hxs。