How do I check my gcc C++ compiler version for my Eclipse?
gcc -dumpversion
-dumpversion
Print the compiler version (for example,3.0
) — and don't do anything else.
The same works for following compilers/aliases:
cc -dumpversion
g++ -dumpversion
clang -dumpversion
tcc -dumpversion
Be careful with automate parsing the GCC output:
- Output of
--version
might be localized (e.g. to Russian, Chinese, etc.) - GCC might be built with option --with-gcc-major-version-only. And some distros (e.g. Fedora) are already using that
- GCC might be built with option --with-pkgversion. And
--version
output will contain something likeAndroid (5220042 based on r346389c) clang version 8.0.7
(it's real version string)
Just type
gcc --version
in any terminal near you.. ;-)