linux查看编译器版本命令

worktile 其他 1241

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux下查看编译器版本的命令是 `gcc –version`。执行这个命令后,会显示出当前系统中安装的 gcc 编译器的版本号。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来查看编译器的版本:

    1. `gcc –version`:该命令用于查看GCC编译器的版本。GCC(GNU Compiler Collection)是一套广泛使用的编程语言编译器,包括C、C++、Fortran等。

    2. `g++ –version`:该命令用于查看G++编译器的版本。G++是GCC的C++编译器。

    3. `clang –version`:该命令用于查看Clang编译器的版本。Clang是一个C、C++和Objective-C编程语言的编译器前端,它采用LLVM作为后端。

    4. `java -version`:该命令用于查看Java编译器的版本。Java编译器是Java开发工具包(JDK)的一部分。

    5. `python –version`:该命令用于查看Python解释器的版本。Python是一种高级编程语言,它有自己的解释器。

    这些命令可以在终端(或命令提示符)中直接运行,并输出相应的编译器版本信息。通过查看编译器版本,可以确保在编译和运行程序时使用的是正确的工具链。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来查看已安装的编译器版本:

    1. gcc版本查看命令:gcc -v

    执行该命令后,会显示gcc的版本信息,包括gcc的版本号、构建日期等。示例输出如下:

    “`
    $ gcc -v
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
    Target: x86_64-redhat-linux
    Configured with: ../configure –prefix=/usr –mandir=/usr/share/man –infodir=/usr/share/info –with-bugurl=http://bugzilla.redhat.com/bugzilla –enable-bootstrap –enable-shared –enable-threads=posix –enable-checking=release –enable-gnu-objc –enable-gnu-indirect-function –enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto –enable-plugin –enable-initfini-array –disable-libgcj –with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install –with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install –with-tune=generic –with-arch_32=i686 –build=x86_64-redhat-linux
    Thread model: posix
    gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
    “`

    2. g++版本查看命令:g++ -v

    执行该命令后,会显示g++的版本信息,包括g++的版本号、构建日期等。示例输出如下:

    “`
    $ g++ -v
    Using built-in specs.
    COLLECT_GCC=g++
    COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
    Target: x86_64-redhat-linux
    Configured with: ../configure –prefix=/usr –mandir=/usr/share/man –infodir=/usr/share/info –with-bugurl=http://bugzilla.redhat.com/bugzilla –enable-bootstrap –enable-shared –enable-threads=posix –enable-checking=release –enable-gnu-objc –enable-gnu-indirect-function –enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto –enable-plugin –enable-initfini-array –disable-libgcj –with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install –with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install –with-tune=generic –with-arch_32=i686 –build=x86_64-redhat-linux
    Thread model: posix
    gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
    “`

    3. make版本查看命令:make -v

    执行该命令后,会显示make的版本信息,包括make的版本号等。示例输出如下:

    “`
    $ make -v
    GNU Make 3.82
    Built for x86_64-redhat-linux-gnu
    “`

    通过以上命令,可以方便地查看在Linux系统中已安装的gcc、g++和make的版本信息。需要注意的是,如果没有正确安装对应的编译器或者没有添加到环境变量中,执行以上命令可能会提示找不到相关命令的错误。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部