Pergunta

doxygen para criar arquivos HTML, agora eu quero converter essa documentação em formato .chm.

Como posso fazer isso?

Foi útil?

Solução

NDoc é um projeto morto, é o sucessor é Sandcastle & Sandcastle Helpfile Builder .

Eu usei tanto dos itens Sandcastle. Eles são fáceis de configurar, tem documentação e arquivo chm decente geração é nativo para o aplicativo. Se você pode mudar, seria uma escolha muito melhor do que doxygen.

Caso contrário, confira este link para HTML para informações chm: http://younsi.blogspot.com/2007/04/doxygen-to-html-to-chm.html

Outras dicas

O projeto NDoc original está morto, mas há um novo projeto chamado NDoc3 .

NDoc3 suportes NET 2.0 - 3.5. Ele está atualmente disponível como uma versão beta e trabalhou muito para mim. Eu não tenho certeza se o projeto ainda está ativo - o último beta foi lançado em abril de 2009

.

Tudo o que você precisa, além de Doxygen é o compilador da ajuda HTML, que você pode encontrar no site da Microsoft.

Você pode então usar doxywizard para apontar Doxygen para o executável do compilador (hhc.exe). Marque a caixa "GENERATE_HTMLHELP", escolha um local para colocar o arquivo .chm e você está pronto para ir.

Se você não faz como ter um compilador de ajuda externa (para implantação você precisa implantar oficialmente toda a afaik SDK), há também libchm, que é uma biblioteca Open Source C que pode escrever CHMs.

usuários de Delphi pode querer olhar para a implementação paralela do Free Pascal de libchm, já que uma solução pascal torna mais fácil embutido.

Você pode tentar KEL CHM Creator se isso atender você.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top