Doxygen make make install错误:无法统计'示例':没有这样的文件或目录

时间:2016-01-22 03:21:29

标签: linux debian install doxygen

我正在尝试在debian 7上设置doxygen。但是make和make install会抛出错误。

# make 
 /usr/bin/install -d /usr/local/bin 
 /usr/bin/install -d /usr/local/doc/doxygen 
 /usr/bin/install -m 755 bin/doxygen    /usr/local/bin 
 /usr/bin/install -m 755 bin/doxytag    /usr/local/bin 
 #/usr/bin/install -m 755 bin/doxywizard /usr/local/bin 
 cp -r html /usr/local/doc/doxygen 
 cp -r examples /usr/local/doc/doxygen 
 cp: cannot stat ‘examples’: No such file or directory 
 Makefile:13: recipe for target 'install' failed 
 make: *** [install] Error 1 

 # make install 
 /usr/bin/install -d /usr/local/bin 
 /usr/bin/install -d /usr/local/doc/doxygen 
 /usr/bin/install -m 755 bin/doxygen    /usr/local/bin 
 /usr/bin/install -m 755 bin/doxytag    /usr/local/bin 
 /usr/bin/install -m 755 bin/doxywizard /usr/local/bin 
 cp -r html /usr/local/doc/doxygen 
 cp -r examples /usr/local/doc/doxygen 
 cp: cannot stat ‘examples’: No such file or directory 
 Makefile:13: recipe for target 'install' failed 
 make: *** [install] Error 1 

我错过了什么吗?有人遇到类似问题吗?

1 个答案:

答案 0 :(得分:2)

我知道这个问题已经很老了,提问者可能已经找到了解决方案,或者安装了另一种解决方案,但对于其他人来说,这里找到了方法:

我猜你正在使用二进制文件进行安装。看一下html文件夹,你应该看到一个examples文件夹。我认为在makefile中将cp -r examples ...行更改为cp -r html/examples ...应该可以解决问题。 我认为这是因为源文件的布局与二进制文件不同,并且二进制文件附带的makefile可能没有进行调整以解决这个问题。