How do I check my gcc C++ compiler version for my Eclipse?

前端 未结 5 637
日久生厌
日久生厌 2021-01-01 08:02

I\'m using Eclipse release version 3.7.0, but I can\'t find the gcc anywhere. How and where can I see the version of gcc I\'m currently using?

相关标签:
5条回答
  • 2021-01-01 08:48

    The answer is:

    gcc --version
    

    Rather than searching on forums, for any possible option you can always type:

    gcc --help
    

    haha! :)

    0 讨论(0)
  • 2021-01-01 08:50

    Just type

    gcc --version
    

    in any terminal near you.. ;-)

    0 讨论(0)
  • 2021-01-01 08:54
    #include <stdio.h>
    
    int main() {
    
      printf("gcc version: %d.%d.%d\n",__GNUC__,__GNUC_MINOR__,__GNUC_PATCHLEVEL__);
      return 0;
    }
    
    0 讨论(0)
  • 2021-01-01 09:06
    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 like Android (5220042 based on r346389c) clang version 8.0.7 (it's real version string)
    0 讨论(0)
  • 2021-01-01 09:08

    you can also use gcc -v command that works like gcc --version and if you would like to now where gcc is you can use whereis gcc command

    I hope it'll be usefull

    0 讨论(0)
提交回复
热议问题