编译环境:win11 + vs2013 + 64位 + qt5.6.3 + osg3.6.5 + oe2.10.2 + osgqt当前最新版本
编译工具:cmake-3.24.1
第三方库:3rdParty_VS2013.5_v120_x64_V10_full.7z
Qt:下载5.6.3版本直接安装
本文说明 html \ chm \ qch三种帮助文档的生成。
一、生成html\chm前期准备:
1. 安装doxygen,下载地址https://doxygen.nl/download.html
2. 安装graphviz,下载地址https://www.graphviz.org/download/
二、生成qch文档前期准备:
安装Qt,仅使用Qt的qhelpgenerator.exe工具
生成流程(默认生成了html):
1. 在编译OSG源码时勾选BUILD_DOCUMENTATION选项;生成vs的project
2. 在cmake的build目录下修改\doc\openscenegraph.doxfile文件:
a. 生成 chm 修改如下:需要添加HTML_DYNAMIC_MENUS 和 HMTL_COLORSTYLE两个设置项,HMTL_COLORSTYLE有两个选项DARK\LIGHT,DARK生成的帮助背景是黑色、LIGHT生成的背景是白色;
# 生成CHM文档的设置
GEN

本文详细介绍了在Windows 11环境下,使用VS2013、Qt 5.6.3及多个第三方库编译时如何配置并生成HTML、CHM和QCH文档,包括doxygen和graphviz的安装,以及解决编译过程中关于HTML帮助文档颜色风格和菜单动态化的错误。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



