linux查询gcc版本及相关的命令

fiy 其他 611

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,要查询gcc(GNU Compiler Collection)版本及相关信息,可以使用以下命令:

    1. 查询gcc版本:

    “`
    gcc –version
    “`

    这个命令会显示出gcc的版本号,包括主版本号、次版本号和修订号。

    2. 查询gcc的详细信息和支持的编译器选项:

    “`
    gcc -v
    “`

    这个命令会显示gcc的详细信息,包括版本号、编译器选项和库路径等。

    3. 查询gcc所支持的编译器选项:

    “`
    gcc –help
    “`

    这个命令会显示出gcc支持的编译器选项列表,可以根据需要选择合适的选项进行编译。

    4. 查询gcc安装路径:

    “`
    which gcc
    “`

    这个命令会显示出gcc的安装路径,通常是/usr/bin/gcc。

    5. 查询系统中安装的gcc版本列表:

    “`
    ls /usr/bin/gcc*
    “`

    这个命令会列出系统中所有以gcc开头的文件,并显示它们的路径,从而得到系统中安装的gcc版本列表。

    通过以上命令,你可以轻松地查询gcc版本及相关信息,并根据需要选择合适的编译器选项进行代码编译。

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

    在Linux系统中,我们可以使用以下命令来查询gcc版本及相关信息:

    1. `gcc –version`:此命令会显示当前系统安装的gcc版本号。

    示例输出:

    “`
    gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
    “`

    2. `gcc -v`:此命令会显示gcc编译器的详细版本信息,包括编译选项和支持的语言标准。

    示例输出:

    “`
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
    OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa:hsa
    OFFLOAD_TARGET_DEFAULT=1

    “`

    3. `gcc -dumpversion`:此命令会仅显示gcc的版本号,不包括其他详细信息。

    示例输出:

    “`
    9.3.0
    “`

    4. `gcc -dumpfullversion`:此命令会显示完整的gcc版本号,包括发行版信息。

    示例输出:

    “`
    9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
    “`

    5. `gcc -print-prog-name=cc1`:此命令用于显示gcc的C编译器cc1的路径。

    示例输出:

    “`
    /usr/lib/gcc/x86_64-linux-gnu/9/cc1
    “`

    6. `gcc -print-search-dirs`:此命令会显示gcc的搜索目录列表,包括头文件和库文件。

    示例输出:

    “`
    install: /usr/lib/gcc/x86_64-linux-gnu/9/
    programs: =/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/

    “`

    这些命令可以帮助我们确定gcc版本并了解其相关信息,对于开发者来说尤其有用,他们可以根据gcc版本来选择合适的编译选项和语言特性。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统中,可以使用以下命令来查询GCC(GNU Compiler Collection)版本及相关信息:

    1. 使用`gcc -v`命令
    – 执行`gcc -v`命令会显示GCC的版本信息以及其他相关信息,如所使用的配置选项、当前所在平台、目标系统等。
    – 该命令会输出大量的信息,包括GCC版本号、编译器的构建配置参数、所使用的默认目标、所链接的库以及预定义的宏等。

    “`bash
    gcc -v
    “`

    2. 使用`gcc –version`命令
    – 执行`gcc –version`命令可以直接输出GCC的版本号。
    – 这种方式更适合在脚本中使用,因为它只输出版本号,不包含其他屏幕输出。

    “`bash
    gcc –version
    “`

    3. 使用`gcc -dumpversion`命令
    – `gcc -dumpversion`命令会输出GCC的版本号,类似于`gcc –version`命令。
    – 这种方式也适合在脚本中使用,因为它只输出版本号,不包含其他屏幕输出。

    “`bash
    gcc -dumpversion
    “`

    4. 使用`gcc -dumpfullversion`命令
    – `gcc -dumpfullversion`命令和`gcc -dumpversion`命令类似,会输出GCC的完整版本号。
    – 这种方式也适合在脚本中使用,因为它只输出版本号,不包含其他屏幕输出。

    “`bash
    gcc -dumpfullversion
    “`

    总结:通过以上四种方式中的任意一种,即可查询到GCC的版本及相关信息。使用`gcc -v`命令可获得最详细的版本和配置信息,而`gcc –version`、`gcc -dumpversion`、`gcc -dumpfullversion`命令则专注于输出GCC的版本号。

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

400-800-1024

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

分享本页
返回顶部