【问题标题】:Valgrind version 3.16.1 - unrecognized command line option '-m64'Valgrind 版本 3.16.1 - 无法识别的命令行选项“-m64”
【发布时间】:2020-12-31 14:18:17
【问题描述】:

我正在尝试使用 aarch64-linux-gnu-gcc 编译 Valgring3.16.1(用于 xilinx zynq-mp 板) ./configure 阶段顺利通过。

当我跑步时: 使 CC= ..... /bin/aarch64-linux-gnu-gcc 我收到了这个错误:

aarch64-linux-gnu-gcc:错误:无法识别的命令行选项'-m64'

我该如何解决?

任何帮助将不胜感激, 齐皮·克鲁斯卡

【问题讨论】:

    标签: c++ makefile valgrind gnu arm64


    【解决方案1】:

    如果您需要更改编译器或标志,您应该在运行 configure 时进行,而不是在运行 make 时进行。否则configure 会看到并检测到与make 不同的环境。

    【讨论】:

    • 谢谢!!!我在运行 ./configre 时放置了我的 CC 标志,它可以工作!
    【解决方案2】:

    docs 有你想要的答案。

    -m64 可用于 AArch64 以外的其他架构。

    如果您需要“机器相关选项”,您应该阅读AArch64 选项。

    【讨论】:

      猜你喜欢
      • 2020-02-03
      • 2018-12-28
      • 2021-11-20
      • 2021-08-21
      • 2021-01-28
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多