doxverilog

时间:2015-11-06 10:20:11

标签: doxygen

我已经安装了Doxverilog 2.7以及从这个网站下载了Doxygen 1.8.1的源目录

https://github.com/ewa/doxverilog

doxygen的设置从以下位置下载:     http://sourceforge.net/projects/doxygen/files/

我正在使用cygwin以及在Windows上安装bison,flex,graphviz和qt5软件包。我也安装了unxutills。我按照文件夹" doxverilog 2.7"的自述文件中提供的一般步骤进行操作。当我运行此命令时:

patch -F3 -p0 < linux.patch 

然后cygwin(以管理员身份运行)显示不同的消息。消息如下。

消息:

user@user-PC /cygdrive/c/doxverilog-master/doxygen-1.8.1
$ patch -F3 -p0 < linux.patch
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: util.cpp
|===================================================================
|--- util.cpp   (Revision 818)
|+++ util.cpp   (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 52
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: doxygen_css.h
|===================================================================
|--- doxygen_css.h      (Revision 818)
|+++ doxygen_css.h      (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 67
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: navtree_js.h
|===================================================================
|--- navtree_js.h       (Revision 818)
|+++ navtree_js.h       (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 138
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: definition.cpp
|===================================================================
|--- definition.cpp     (Revision 818)
|+++ definition.cpp     (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 167
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: configoptions.cpp
|===================================================================
|--- configoptions.cpp  (Revision 818)
|+++ configoptions.cpp  (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 216
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: ftvhelp.cpp
|===================================================================
|--- ftvhelp.cpp        (Revision 818)
|+++ ftvhelp.cpp        (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
8 out of 8 hunks ignored
can't find file to patch at input line 481
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: vhdldocgen.h
|===================================================================
|--- vhdldocgen.h       (Revision 818)
|+++ vhdldocgen.h       (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 496
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: index.cpp 
|===================================================================
|--- index.cpp  (Revision 818) 
|+++ index.cpp  (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 537
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: memberdef.h
|=================================================================== 
|--- memberdef.h        (Revision 818)
|+++ memberdef.h        (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 560
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: definition.h
|===================================================================
|--- definition.h       (Revision 818)
|+++ definition.h       (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 593
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: vhdlparser.y
|===================================================================
|--- vhdlparser.y       (Revision 818)
|+++ vhdlparser.y       (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 615
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: vhdldocgen.cpp
|===================================================================
|--- vhdldocgen.cpp     (Revision 818)
|+++ vhdldocgen.cpp     (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 6945
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: filedef.cpp  
|===================================================================
|--- filedef.cpp        (Revision 818)
|+++ filedef.cpp        (Arbeitskopie)
--------------------------
File to patch:  
Skip this patch? [y]
Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 6989
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: image.cpp
|===================================================================
|--- image.cpp  (Revision 818)
|+++ image.cpp  (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 7049
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: doxygen.cpp
|===================================================================
|--- doxygen.cpp        (Revision 818)
|+++ doxygen.cpp        (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
7 out of 7 hunks ignored
can't find file to patch at input line 7124
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: config.l
|===================================================================
|--- config.l   (Revision 818)
|+++ config.l   (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
4 out of 4 hunks ignored
can't find file to patch at input line 7179
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: util.h
|===================================================================
|--- util.h     (Revision 818)
|+++ util.h     (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 7191
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: image.h
|===================================================================
|--- image.h    (Revision 818)
|+++ image.h    (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 7204
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: classdef.cpp
|===================================================================
|--- classdef.cpp       (Revision 818)
|+++ classdef.cpp       (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
10 out of 10 hunks ignored
can't find file to patch at input line 7329
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: htmlgen.cpp
|===================================================================
|--- htmlgen.cpp        (Revision 818)
|+++ htmlgen.cpp        (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 7364
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: types.h
|===================================================================
|--- types.h    (Revision 818)
|+++ types.h    (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 7378
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: memberdef.cpp
|===================================================================
|--- memberdef.cpp      (Revision 818)
|+++ memberdef.cpp      (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
5 out of 5 hunks ignored
can't find file to patch at input line 7432
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: translator_en.h
|===================================================================
|--- translator_en.h    (Revision 818)
|+++ translator_en.h    (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 7447
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: vhdlscanner.l
|===================================================================
|--- vhdlscanner.l      (Revision 818)
|+++ vhdlscanner.l      (Arbeitskopie)
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
5 out of 5 hunks ignored
can't find file to patch at input line 7585
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: libdoxygen.pro.in
|===================================================================
|--- libdoxygen.pro.in  2011-08-03 12:28:25.000000000 +0100
|+++ libdoxygen.pro.in  2011-11-12 17:06:04.000000000 +0000
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
4 out of 4 hunks ignored
can't find file to patch at input line 7625
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: libdoxygen.pro.in 
|===================================================================
|--- libdoxygen.t       2011-08-03 12:37:56.000000000 +0200
|+++ libdoxygen.t       2011-11-12 17:06:04.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored

当我在这些消息之后运行以下命令时。

sh configure

显示以下消息:

消息:

Autodetected platform win32-g++...
Checking for GNU make tool... using /cygdrive/c/UnxUtils/usr/local/wbin/make
Checking for GNU install tool... using /usr/bin/install
Checking for dot (part of GraphViz)... using /usr/bin/dot
Checking for perl... using /usr/bin/perl
Checking for flex... using /usr/bin/flex
Checking for bison... using /usr/bin/bison
Creating VERSION file.
Created doxygen.spec file, for rpm generation.
Created Makefile from Makefile.in...
Created qtools/Makefile from qtools/Makefile.in...
Created src/Makefile from src/Makefile.in...
Created examples/Makefile from examples/Makefile.in...
Created doc/Makefile from doc/Makefile.in...
Created addon/doxywizard/Makefile from addon/doxywizard/Makefile.in...
Created addon/doxmlparser/src/Makefile from
addon/doxmlparser/src/Makefile.in...
Created addon/doxmlparser/test/Makefile from
addon/doxmlparser/test/Makefile.in...
Created addon/doxmlparser/examples/metrics/Makefile from
addon/doxmlparser/examples/metrics/Makefile.in...
Created libmd5/Makefile from libmd5/Makefile.in...
Created addon/doxyapp/Makefile from addon/doxyapp/Makefile.in...
Created qtools/qtools.pro from qtools/qtools.pro.in...
Created src/libdoxygen.pro from src/libdoxygen.pro.in...
Created src/libdoxycfg.pro from src/libdoxycfg.pro.in...
Created src/doxygen.pro from src/doxygen.pro.in...
Created addon/doxywizard/doxywizard.pro from
addon/doxywizard/doxywizard.pro.in...
Created addon/doxmlparser/src/doxmlparser.pro from
addon/doxmlparser/src/doxmlparser.pro.in...
Created addon/doxmlparser/test/xmlparse.pro from
addon/doxmlparser/test/xmlparse.pro.in...
Created addon/doxmlparser/examples/metrics/metrics.pro from
addon/doxmlparser/examples/metrics/metrics.pro.in...
Created libmd5/libmd5.pro from libmd5/libmd5.pro.in...
Created addon/doxyapp/doxyapp.pro from addon/doxyapp/doxyapp.pro.in...
Generating src/lang_cfg.h...

现在,当我运行以下命令时

make all 

显示以下消息:

讯息:

echo "char versionString[]=\"1.8.1\";" > src/version.cpp
/cygdrive/c/UnxUtils/usr/local/wbin/make -C qtools
process_begin: CreateProcess((null),
/cygdrive/c/UnxUtils/usr/local/wbin/make -C qtools, ...) failed.
make (e=2): The system cannot find the file specified.
C:\UnxUtils\usr\local\wbin\make.exe: *** [all] Error 2

请帮我解决这个问题。

感谢-你。

1 个答案:

答案 0 :(得分:0)

https://bitbucket.org/maddoxx/doxverilog 结帐分行1810

阅读BUILD.txt !!! 运行cmake -h