Under the root directory of the kernel source code, run make help to check which make targets can be used. There are several file formats.
Documentation targets:
Linux Kernel internal documentation in different formats:
Htmldocs-html
Pdfdocs-PDF
Psdocs-postscript
Xmldocs-XML docbook
Mandocs-man pages
Installmandocs-install man pages generated by mandocs
Cleandocs-clean all generated docbook files
//////////////////////////////////////// //////////////////////////////////////// //////
I have not found a useful help document in Linux, such as the MS-powerful msdn in windows,
At the beginning, it was not like some Daniel who could brush up to directly find the defined header file, or even the source file, so the time of pain often occurred,
I checked it online today. In fact, the man tool provided by the system has very powerful functions, but we only need to install the help documentation for each database.
You need to find the documentation that requires POSIX function installation, which is similar to the pthread_create function.
Sudo apt-Get install manpages-POSIX
Sudo apt-Get install manpages-POSIX-Dev
If you want to view kernel functions such as module_init, you must install linux-Doc.
Sudo apt-Get install linux-Doc
Sudo apt-Get install libcorelinux-Doc