用于在C++; P>有一个库,允许使用C++代码更容易生成简单的网站。然后,该“网站”将被编译成CHM帮助文件(这是本文的最终目标)。理想情况下,它将允许轻松生成页面,并允许在页面之间轻松生成链接。我可以手工完成,但这将是非常乏味和容易出错的

用于在C++; P>有一个库,允许使用C++代码更容易生成简单的网站。然后,该“网站”将被编译成CHM帮助文件(这是本文的最终目标)。理想情况下,它将允许轻松生成页面,并允许在页面之间轻松生成链接。我可以手工完成,但这将是非常乏味和容易出错的,c++,html,C++,Html,我知道更大的库,比如Wt,但我更感兴趣的是那些依赖性很小或没有依赖性且需要安装的小库 您可以尝试使用模板引擎。它用C++编写,体积小,速度快。 你需要这个项目用C++编写吗?因为如果你只需要准备CHM文档,我会选择。Sphinx是一组用Python编写的工具,可以从文本文件(使用标记语言格式化)生成几种格式(chm、html、LaTeX、PDF)的手册。这些文本文件可以手动创建,也可以使用某些应用程序创建,然后使用Sphinx将它们合并到一个手册中。在我现在的工作中,我们使用这个解决方案来编写文

我知道更大的库,比如Wt,但我更感兴趣的是那些依赖性很小或没有依赖性且需要安装的小库

您可以尝试使用模板引擎。它用C++编写,体积小,速度快。 你需要这个项目用C++编写吗?因为如果你只需要准备CHM文档,我会选择。Sphinx是一组用Python编写的工具,可以从文本文件(使用标记语言格式化)生成几种格式(chm、html、LaTeX、PDF)的手册。这些文本文件可以手动创建,也可以使用某些应用程序创建,然后使用Sphinx将它们合并到一个手册中。在我现在的工作中,我们使用这个解决方案来编写文档,因为与html或文档相比,维护文本文件(合并、跟踪更改等)非常容易。Sphinx用于生成Python语言(),因此它能够处理非常大的项目。

和相关链接是您正在寻找的吗?

我已经每天使用它十年了,它工作得完美无缺。这是小菜一碟;我怎么推荐都不够

它肯定会奏效,尽管可能比你想象的要低很多。它是一个C语言源库,可以与C++调用方链接。它也可以作为Perl模块使用,但我还没有使用它


Flate是一个模板库,用于处理CGI应用程序中的html代码。该库包括C和Perl支持。所有html代码都放在一个外部文件(模板)中,并使用库函数打印:变量、区域(要显示或不显示的部分)和表(要显示0到n次的部分)。使用此方法,在修改html代码时无需修改/重新编译应用程序,打印顺序在CGI代码中无关紧要,而且CGI代码更干净。


祝你好运

似乎死了,链接不见了,谷歌找不到了。