【问题标题】:what is Target: x86_64-redhat-linux?什么是目标:x86_64-redhat-linux?
【发布时间】:2013-10-22 06:43:19
【问题描述】:

我在命令提示符下输入了“g++ -v”来检查 编译器版本。 输出是:

使用内置规范。 目标:x86_64-redhat-linux 配置: 线程模型:posix gcc 版本 4.1.2 20080704(红帽 4.1.2-52)

这里的目标、线程模型是什么意思?

【问题讨论】:

    标签: c++ g++


    【解决方案1】:

    它告诉你构建 g++ 编译器时的构建参数:

    1. x86_64 是处理器架构(其他选择示例是 i386、arm、68k、安腾)。
    2. redhat 操作系统目标的变体。这实际上只是构建风格的标识符。
    3. linux 实际操作系统目标。例如,其他选项包括 solaris、hp-ux、windows 或 aix。

    它还告诉您“线程模型”是 posix(与例如 Windows 线程模型相反)。

    最后是源代码的版本、日期(2008 年 7 月 4 日,格式为 YYYYMMDD)和 Red Hat 构建版本(4.1.2 版本的第 52 次构建)。

    请注意,对于您的特定系统,这几乎不会改变 - 改变它的唯一方法是从源代码构建一个新的编译器。

    【讨论】:

      猜你喜欢
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-07
      • 2012-11-27
      • 2021-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多