3: 2012-07-22 (日) 08:17:18 iseki |
4: 2012-07-28 (土) 00:55:33 iseki |
| ** Source code documentation generator tool [#x0872261] | | ** Source code documentation generator tool [#x0872261] |
- | - http://www.stack.nl/~dimitri/doxygen/ | + | *** Links [#g9a944e2] |
| + | **** 公式サイト [#uac74ccd] |
| + | - Doxygen http://www.doxygen.org/ |
| + | - [[Graphviz]] http://www.graphviz.org/ |
| + | - Option [[webdot]] |
| + | #br |
| + | **** 入門 [#xe680796] |
| - http://www.fides.dti.ne.jp/~oka-t/doxygen.html | | - http://www.fides.dti.ne.jp/~oka-t/doxygen.html |
- | - [[Graphviz]] | + | #br |
| | | |
- | # tar zxfv doxygen-1.6.3.src.tar.gz | + | *** Install [#r9ed2e73] |
- | # cd | + | **** Doxygen [#w6c7c627] |
| + | # wget http://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.1.2.src.tar.gz |
| + | # tar zxfv doxygen-1.8.1.2.src.tar.gz |
| + | # cd doxygen-1.8.1.2 |
| # ./configure | | # ./configure |
| # make | | # make |
| # make docs | | # make docs |
| # make install | | # make install |
| + | #br |
| + | **** Graphviz [#zf61694d] |
| + | # wget http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.28.0.tar.gz |
| + | # tar zxfv graphviz-2.28.0.tar.gz |
| + | # cd graphviz-2.28.0 |
| + | # ./configure |
| + | # make |
| + | # make install |
| + | #br |
| | | |
- | 490 wget http://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.1.1.src.tar.gz | + | *** 設定ファイル [#e009c7f5] |
- | 504 wget http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.28.0.tar.gz | + | # doxygen -g |
- | 505 wget http://www.graphviz.org/pub/graphviz/stable/SOURCES/webdot-2.26.tar.gz | + | # vi doxygen.conf |
- | | + | #br |
- | | + | *** 書式 [#scc98374] |
- | Makefile | + | **** @param [#n7d28e31] |
- | | + | **** @return [#c3608267] |
- | # Location for the webdot cgi program | + | **** @retval [#y5f9580b] |
- | CGI-BIN_DIR=/home/apache/cgi-bin | + | **** @attention [#g57bb3c4] |
- | | + | **** @bug [#s99675af] |
- | # Location for some example web pages using webdot | + | **** @note [#r0c8d586] |
- | HTML_DIR=/home/apache/htdocs | + | **** @par [#j4f67895] |
- | | + | **** @b <b></b> [#g4d27429] |
- | # A place that the webdot cgi program can cache its generated images | + | **** @n [#v4b85cd1] |
- | # (make install creates a webdot subdirectory in this dir.) | + | **** @code - @endcode [#k855620f] |
- | CACHE_DIR=/var/cache | + | **** リスト [#j58129f5] |
- | | + | **** 先頭空白 [#maae67ce] |
- | # The uid:gid in effect when cgi-bin programs are running, only this | + | |
- | # user should be able to read/write the webdot cache. | + | |
- | HTTPD-USER-GROUP=apache:apache | + | |
- | | + | |
- | # Location of tclsh8.3 (or later) executable | + | |
- | TCLSH_EXECUTABLE=/usr/bin/tclsh8.3 | + | |
- | | + | |
- | # Direct reference to libtcldot.so to avoid directory searching overhead | + | |
- | # of tcl package mechanism. | + | |
- | LIBTCLDOT=/usr/lib/graphviz/libtcldot.so.0.0.0 | + | |
| | | |
- | [root@pleiades cgi-bin]:577# ls -l /var/cache/ | + | **** 水平線 [#u7b33c8b] |
- | total 20 | + | - --- |
- | drwxr-xr-x 5 root root 4096 May 7 09:45 apt/ | + | - 大見出し |
- | drwxr-xr-x 2 root root 4096 Jul 16 2006 gstreamer-0.10/ | + | |
- | drwxrwxr-x 15 root man 4096 Jul 21 04:04 man/ | + | |
- | drwx------ 2 www www 4096 Aug 2 2009 mod_ssl/ | + | |
- | drwx------ 2 www www 4096 Jul 21 19:29 webdot/ | + | |
| | | |
| | | |
- | #!/usr/bin/tclsh8.4 | + | **** @brief [#ac99080a] |
- | set LIBTCLDOT /usr/local/lib/graphviz/tcl/libtcldot.so.0.0.0 | + | **** @file [#g89b5ff5] |
- | set CACHE_ROOT /var/cache/webdot | + | **** @author [#kb31738e] |
- | set GS /usr/bin/gs | + | **** @version [#ma933fde] |
- | set PS2EPSI /usr/bin/ps2epsi | + | **** @date [#m75cba8e] |
- | set LOCALHOSTONLY 1 | + | #br |