gpp, g++, g++ -o, g++ -c, g++ -g, g++ -Wall, g++ -Wextra, g++ -Werror, g++ -pedantic, g++ -std=c++11, g++ -std=c++14, g++ -std=c++17, g++ -std=c++20, g++ -I, g++ -L, g++ -l, g++ -E, g++ -S, g++ -v, g++ -dumpversion, g++ -dumpspecs, g++ -save-temps, g++ -pipe, g++ -fopenmp, g++ -pthread, g++ -fPIC, g++ -shared, g++ -static, g++ -fno-exceptions, g++ -fno-rtti, g++ -fno-strict-aliasing, g++ -fvisibility, g++ -fstack-protector, g++ -fstack-protector-all, g++ -fno-stack-protector, g++ -fsanitize=address, g++ -fsanitize=undefined, g++ -fsanitize=thread, g++ -fsanitize=leak, g++ -flto, g++ -finline-functions, g++ -funroll-loops, g++ -march=native, g++ -mtune=native, g++ -mfpmath=sse, g++ -mavx, g++ -msse, g++ -msse2, g++ -mfma, g++ -m32, g++ -m64, g++ -msoft-float, g++ -march=x86-64, g++ -nostdlib, g++ -nodefaultlibs, g++ -nostartfiles, g++ -fno-builtin, g++ -fdiagnostics-color, g++ -fdiagnostics-plain-output, g++ -fno-diagnostics-show-option, g++ -fopt-info, g++ -fopt-info-vec, g++ -ftime-report, g++ -fstack-usage, g++ -fanalyzer, g++ -ftree-vectorize, g++ -ftree-loop-distribution, g++ -ffunction-sections, g++ -fdata-sections, g++ -ffast-math, g++ -fno-math-errno, g++ -frounding-math, g++ -funsafe-math-optimizations, g++ -ftrapv, g++ -fsanitize=bounds, g++ -fsanitize=shift, g++ -fsanitize=null, g++ -fsanitize=object-size, g++ -fsanitize=signed-integer-overflow, g++ -Wshadow, g++ -Wconversion, g++ -Wunused, g++ -Wuninitialized, g++ -Wdeprecated, g++ -Wformat-security, g++ -Wstrict-aliasing, g++ -Wfloat-equal, g++ -Wunused-parameter, g++ -Wno-unused-parameter, g++ -Wunused-variable, g++ -Wno-unused-variable, g++ -Wunused-function, g++ -Woverloaded-virtual, g++ -Wcast-align, g++ -Wcast-qual, g++ -Wredundant-decls, g++ -Wold-style-cast, g++ -Wextra-semi, g++ -Wignored-qualifiers, g++ -Winvalid-pch, g++ -Wmain, g++ -Wreturn-type, g++ -Wpacked, g++ -Wmissing-braces, g++ -Wlogical-op, g++ -Wstrict-prototypes, g++ -Wredundant-decls, g++ -Winline.