【发布时间】:2019-02-01 15:32:12
【问题描述】:
我正在使用 cmake 在 MacOS 中为 ARM 构建一个 *.elf 文件。 CMake 正在自动添加标志 -Wl,-search_paths_first -Wl,-headerpad_max_install_name,这会导致生成无效的 *.elf 文件。我收到错误warning: cannot find entry symbol arch_paths_first; defaulting to 00000000080001e0。
我尝试在没有该选项的情况下执行 arm gcc 命令,它运行良好。
如何阻止cmake 添加这些标志?
【问题讨论】: