回帖:lixinwei:您是按照什么样的步骤编译文档的?
我最近也在研究如何编译Qt5.15.8的文档,通过修改源码消除了很多警告和错误,目前生成的文档用浏览器和Qt Assistant打开看起来都是正常的(离线文档和官网的在线文档在样式上有所不同,能看就行) (2023-02-01 17:40)
其实我这几天都有研究过你关于这方面的回帖
一开始,是在我已经编译完安装好的情况下,编辑了一个master.qdocconf,把所有需要的配置路径写进去,然后用qdoc生成的,也就是官方提供的方法
后来,我发现这种方法生成的文档数量不全,比5.15.2官方提供的文档数量少很多
然后我又重新编译了一遍qt,使用nmake docs生成,这种方法生成出来的数量和大小基本对得上,打开html一切正常,但是导入assistant之后,html自带的css失效,导致链接的绿色文本效果等消失
后来就不知道怎么弄了,可能也就是你所说的样式上有所不同吧,就是只有白屏黑字蓝链接,没有官方5.15.2表现丰富
你现在有什么好的解决方案了吗?
忘了说,关于警告和错误,非常多,我用的vs2019,一开始我试的是LLVM官网提供的安装包,qdoc正常编译动态版本,生成文档时会提示QByteArrayList重定义之类的错误,还有can't link to index.html之类的警告
后来又试了你推荐的clang60,提示需要110及以上版本,我又试了110-15.0的所有版本,只有110正常编译,其它版本不可用,也就是说只有110及以下的版本可正常编译