The gnu compiler for languages like:
Process

Flags
-o
sets the output name
-g
adds debugger symbols
-wall
Shows all the warnings
-lm
For linking math.h library
-std=c++20
For setting the current version to c++ 20
The gnu compiler for languages like:

-osets the output name
-gadds debugger symbols
-wallShows all the warnings
-lmFor linking math.h library
-std=c++20For setting the current version to c++ 20