【问题标题】:Craycc equivalent for "mcmodel"“mcmodel”的 Craycc 等效项
【发布时间】:2020-10-05 00:13:04
【问题描述】:

我正在尝试在 craycc 下编译 C 代码。编译失败并出现错误“relocation truncated to fit: R_X86_64_32”。在 Intel 或 GNU 下,我可以使用“mcmodel”标志克服这个错误。但是 craycc 不识别这个标志。有谁知道 craycc 下的等效标志/方法?我查看了 craycc 手册页,但找不到有关此问题的任何讨论。

【问题讨论】:

    标签: cc relocation cray


    【解决方案1】:

    如果有人感兴趣,-h pic 标志可以让 Cray 编译器解决问题并生成一个正在运行的可执行文件。我不知道这个标志和-mcmodel=medium 标志之间的等效性有多精确,但这就是解决这个特定问题所需要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-19
      • 1970-01-01
      • 2013-05-26
      • 2011-03-18
      • 2012-07-17
      • 2012-11-03
      • 2010-09-11
      • 2016-10-12
      相关资源
      最近更新 更多