使用doxygen编译帮助后打开CHM时出错

使用doxygen编译帮助后打开CHM时出错,doxygen,chm,doxywizard,Doxygen,Chm,Doxywizard,我最近在打开由Doxywizard 1.8.16版生成的CHM文件时遇到以下错误 在Win 7 m/c上,我在所有页面上都出现以下错误: '$' is undefined 每一页 它来自index.html中的以下行 $(function() { initMenu('',false,false,'search.php','Search'); }); 以后更新: 在Win 10 m/c上,我没有得到上述错误,但CHM中的某些页面出现了不同的错误,如下所示: Unable to get

我最近在打开由Doxywizard 1.8.16版生成的CHM文件时遇到以下错误

在Win 7 m/c上,我在所有页面上都出现以下错误:

 '$' is undefined
每一页

它来自index.html中的以下行

$(function() {
  initMenu('',false,false,'search.php','Search');
});

以后更新:

在Win 10 m/c上,我没有得到上述错误,但CHM中的某些页面出现了不同的错误,如下所示:

Unable to get property 'style' of undefined or null reference
此错误发生在jquery.js文件中

-- 配置的差异如下(请注意,我已将一些名称替换为“…”):


我试图用1.8.16版重现这个问题。在index.html中,我确实看到了提到的代码,但在doxygen中运行hhc可执行文件时,不会产生错误。您是否有任何特殊的配置设置(使用
doxygen-x
查看与默认Doxyfile的差异)并将结果添加到问题中(以文本形式而不是附件形式)。还添加了一个产生问题的代码的小示例。@albert我不知道如何获取doxywizard在后端使用的命令行参数。您将拥有一个目录,其中包含要编写文档的代码、Doxyfile和生成的html输出(html目录是您找到index.html的目录)。您可以在Doxyfile所在目录下的终端/命令窗口中发出上述命令。@albert:谢谢。我认为我的windows无法运行jquery代码。当我用苏门答腊PDF打开它时。它将打开并正确渲染。可能是什么问题。我没有得到关于苏门答腊PDF与chm文件相关的评论。
# Difference with default Doxyfile 1.8.16 (cfd73d5c4d1a66c620a3b7c08b72a3f3c3f9
255*)
PROJECT_NAME           = ...
PROJECT_NUMBER         = x.y.z.w
PROJECT_BRIEF          = "..."
PROJECT_LOGO           = .../....png
FULL_PATH_NAMES        = NO
TAB_SIZE               = 8
OPTIMIZE_OUTPUT_FOR_C  = YES
TOC_INCLUDE_HEADINGS   = 0
EXTRACT_ALL            = YES
HIDE_SCOPE_NAMES       = YES
SHOW_USED_FILES        = NO
INPUT                  = ../src/ \
                         ../src/main.c \
                         ...
                         ...
                         ../docs/....md \
                         \docs
FILE_PATTERNS          = *.c \
                         *.cc \
                         *.cxx \
                         *.cpp \
                         *.c++ \
                         *.d \
                         *.java \
                         *.ii \
                         *.ixx \
                         *.ipp \
                         *.i++ \
                         *.inl \
                         *.h \
                         *.hh \
                         *.hxx \
                         *.hpp \
                         *.h++ \
                         *.idl \
                         *.odl \
                         *.cs \
                         *.php \
                         *.php3 \
                         *.inc \
                         *.m \
                         *.markdown \
                         *.md \
                         *.mm \
                         *.dox \
                         *.py \
                         *.f90 \
                         *.f \
                         *.for \
                         *.vhd \
                         *.vhdl
RECURSIVE              = YES
EXAMPLE_PATTERNS       = *.c \
                         *.h
HTML_TIMESTAMP         = YES
GENERATE_DOCSET        = YES
GENERATE_HTMLHELP      = YES
CHM_FILE               = mydoc.chm
HHC_LOCATION           = "C:/Program Files (x86)/HTML Help Workshop/hhc.exe"
GENERATE_TREEVIEW      = YES
MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
LATEX_CMD_NAME         = latex
LATEX_MAKEINDEX_CMD    = \makeindex
INCLUDE_PATH           = ../include
HAVE_DOT               = YES
CALL_GRAPH             = YES
CALLER_GRAPH           = YES
DOT_PATH               = "C:/Program Files (x86)/Graphviz2.38/bin"