@@ -60,7 +60,7 @@ See also :pep:`7` "Style Guide for C Code" and :pep:`11` "CPython platform
60
60
support".
61
61
62
62
63
- Generated files
63
+ Generated Files
64
64
===============
65
65
66
66
To reduce build dependencies, Python source code contains multiple generated
@@ -492,7 +492,7 @@ Install Options
492
492
.. versionadded :: 3.6
493
493
494
494
495
- Performance options
495
+ Performance Options
496
496
-------------------
497
497
498
498
Configuring Python using ``--enable-optimizations --with-lto `` (PGO + LTO) is
@@ -656,7 +656,7 @@ See also the :ref:`Python Development Mode <devmode>` and the
656
656
:option: `--with-trace-refs ` option).
657
657
658
658
659
- Debug options
659
+ Debug Options
660
660
-------------
661
661
662
662
.. cmdoption :: --with-pydebug
@@ -731,7 +731,7 @@ Debug options
731
731
.. versionadded :: 3.6
732
732
733
733
734
- Linker options
734
+ Linker Options
735
735
--------------
736
736
737
737
.. cmdoption :: --enable-shared
@@ -746,7 +746,7 @@ Linker options
746
746
.. versionadded :: 3.10
747
747
748
748
749
- Libraries options
749
+ Libraries Options
750
750
-----------------
751
751
752
752
.. cmdoption :: --with-libs='lib1 ...'
@@ -941,7 +941,7 @@ Cross compiling example::
941
941
Python Build System
942
942
===================
943
943
944
- Main files of the build system
944
+ Main Files Of The Build System
945
945
------------------------------
946
946
947
947
* :file: `configure.ac ` => :file: `configure `;
@@ -950,7 +950,7 @@ Main files of the build system
950
950
* :file: `Modules/Setup `: C extensions built by the Makefile using
951
951
:file: `Module/makesetup ` shell script;
952
952
953
- Main build steps
953
+ Main Build Steps
954
954
----------------
955
955
956
956
* C files (``.c ``) are built as object files (``.o ``).
@@ -959,7 +959,7 @@ Main build steps
959
959
final ``python `` program.
960
960
* C extensions are built by the Makefile (see :file: `Modules/Setup `).
961
961
962
- Main Makefile targets
962
+ Main Makefile Targets
963
963
---------------------
964
964
965
965
* ``make ``: Build Python with the standard library.
@@ -980,7 +980,7 @@ Main Makefile targets
980
980
* ``make distclean ``: Same than ``make clean ``, but remove also files created
981
981
by the configure script.
982
982
983
- C extensions
983
+ C Extensions
984
984
------------
985
985
986
986
Some C extensions are built as built-in modules, like the ``sys `` module.
@@ -1021,13 +1021,13 @@ built as a shared library, its ``PyInit_xxx()`` function is not exported,
1021
1021
causing an :exc: `ImportError ` on import.
1022
1022
1023
1023
1024
- Compiler and linker flags
1024
+ Compiler and Linker Flags
1025
1025
=========================
1026
1026
1027
1027
Options set by the ``./configure `` script and environment variables and used by
1028
1028
``Makefile ``.
1029
1029
1030
- Preprocessor flags
1030
+ Preprocessor Flags
1031
1031
------------------
1032
1032
1033
1033
.. envvar :: CONFIGURE_CPPFLAGS
@@ -1057,7 +1057,7 @@ Preprocessor flags
1057
1057
1058
1058
.. versionadded :: 3.2
1059
1059
1060
- Compiler flags
1060
+ Compiler Flags
1061
1061
--------------
1062
1062
1063
1063
.. envvar :: CC
@@ -1187,7 +1187,7 @@ Compiler flags
1187
1187
Default: empty string (not used).
1188
1188
1189
1189
1190
- Linker flags
1190
+ Linker Flags
1191
1191
------------
1192
1192
1193
1193
.. envvar :: LINKCC
0 commit comments