Hi Suhas,

Yes, it can be hard to start building Qt for the first time, but there are some 
good online resources.

As long as you are on Qt 6, the official documentation, Building Qt Sources | 
Qt 6.7<https://doc.qt.io/qt-6/build-sources.html>, gives a good overview of 
building Qt itself, including prerequisites. It points to Getting Qt Sources 
from the Git repository | Qt 
6.7<https://doc.qt.io/qt-6/getting-sources-from-git.html>, which explains how 
you can get the source from Git. You may also find our wiki page – Building Qt 
6 from Git - Qt Wiki<https://wiki.qt.io/Building_Qt_6_from_Git> – useful if you 
are getting the sources from git.

The Qt wiki also describes how to build the documentation, see Building Qt 
Documentation - Qt Wiki<https://wiki.qt.io/Building_Qt_Documentation>. Building 
the documentation requires QDoc, which is also part of Qt. If you already have 
Qt installed using the online installer, you can follow the "Documentation only 
build using a Qt host build" section. If you are building all of Qt from 
scratch, you can go ahead to the "how to build QDoc" section. Note that QDoc 
requires Clang to be installed before you configure and build Qt. This is 
explained in Installing Clang for QDoc | QDoc Manual 6.7.2 
(qt.io)<https://doc.qt.io/qt-6/qdoc-guide-clang.html>. Make sure to choose the 
correct version of Clang for your version of Qt. I use version 18.1.7.

I hope this helps.

Best regards,
Jøger Hansegård

________________________________
From: Interest <interest-boun...@qt-project.org> on behalf of Suhas 
Krishanamurthy <suhaskrishanamurthy2...@outlook.com>
Sent: Wednesday, September 18, 2024 13:08
To: interest@qt-project.org <interest@qt-project.org>
Subject: [Interest] 'help'

Hello All,

I am trying to build qt latest source code along with the documentation files 
to fix the bugs related to the documentation as well as qt source code bug.

We need the guidance to clone and build.

Also if you give the command to build it, It will be very helpful for us, I 
have tried to build several time but I failed.

Thank You
Suhas
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to