这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » opensource 推荐一个文档利器,opensource的

共2条 1/1 1 跳转至

opensource 推荐一个文档利器,opensource的

院士
2006-09-17 18:14:16     打赏
opensource 推荐一个文档利器,opensource的



关键词: opensource     推荐     一个     文档     利器    

院士
2006-12-22 22:43:00     打赏
2楼
问 doxygen,可以自动生成精美的文档。
化1天的时间来学习实在太值得了。
一个字:爽。
--
俺知道界个很久就有了,都很懒所以没理会它。其实不要一天就可以掌握。太方便了。 1: 感谢GNU,感谢OpenSource感谢Stallman,感谢Raymond,感谢linus....
---------------------------------------
忏悔一下,干了件坏事。
doxygen总是在每个页面生产一个“这个文档由doxygen生产的”看了很不爽。

刚才把源代码拷贝下来了。
猜想:应该把logo去掉就可以吧?

--不看不知道,这个软件真巨大,支持功能之强悍...实在汗颜!偶们的差距太明显了。
把logos.c里面的数据去掉压根不行,只是图片没了而已。

到main里面看,才几句,真是精良的程序,看了很爽,但是看不出什么名堂。
int main(int argc,char **argv)
{
  initDoxygen();

  readConfiguration(argc,argv);
  parseInput();
  generateOutput();
  return 0;
}
不过要去找这个generateOutput()也困难。看到一个文件htmlgen,嗯顾名思义就是产生html的了。果然里面有一个writeFooterFile就是写bottom的功能。把它注释修改一下,用vc重新编译,一试,果然没了,很爽!不过却没有汉语支持功能了,打开文档扫了几分钟,哇,这个软件有很灵活的多国语言支持功能,需要提供一个trasnlator_cn.h的头文件就可以了,找了一下源代码,有了,把它加到项目中,修改language.cpp原来里面有#if !defined(ENGLISH_ONLY)。改!#if 1
在到lang_cfg.h改,全删了就支持中文好了#define LANG_CN

再编译,再测试,太爽了,就这么简单。前后才花了20分钟,被OpenSource强烈震撼了。
---------
最后GPL一下:本人修改目的没有用于商业。
2: 一直在用这个。其实如果你真要去掉那个,是非常简单的事,搜一下就可以找到了,不过实在没有去掉的必要。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]