gpt4 book ai didi

macos - mac clang ld 出现错误 : unknown option: --gc-sections

转载 作者:行者123 更新时间:2023-12-01 19:30:56 31 4
gpt4 key购买 nike

我正在尝试编译此处找到的 admesh

https://github.com/admesh/admesh

我正在遵循他们的安装说明,基本上是配置和制作。但是当我在我的 mac 中运行 make 命令时,它给出以下错误,

MacBook-Pro:admesh mk$ make
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CC connect.lo
CC normals.lo
CC shared.lo
CC stlinit.lo
CC stl_io.lo
CC util.lo
CCLD libadmesh.la
ld: unknown option: --gc-sections
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [libadmesh.la] Error 1
make: *** [all] Error 2

MacBook-Pro:admesh mk$ clang -v
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.3.0
Thread model: posix

谁能帮我解决这个错误。

最佳答案

我在 admesh 的 hroncok 的帮助下解决了这个问题。

您需要在配置命令之后,在Makefile.in中替换行号351,352

-Wl,--gc-sections \
-Wl,--as-needed \

-Wl,-dead_strip \
-Wl,-dead_strip \

并根据您的 hroncok 建议修复了错误。查看此处了解更多详细信息 https://github.com/admesh/admesh/issues/7

关于macos - mac clang ld 出现错误 : unknown option: --gc-sections,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24734409/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com