gpt4 book ai didi

c - `__heap_base`在clang 9.0.0中好像不见了,有没有替代品?

转载 作者:太空宇宙 更新时间:2023-11-04 01:43:34 29 4
gpt4 key购买 nike

我正在尝试使用 clang(无 emscripten)为 WebAssembly 编译我的 C 库,并且它在 clang 版本 8.0.1 下编译得很好,但是clang 版本 9.0.0 失败。报告的错误是wasm-ld: error: ….o: undefined symbol: __heap_base__heap_base 是否已替换为其他符号?

该库是开源的,编译说明可见here

最佳答案

实际上,我相信我找到了罪魁祸首:9.0.0 中的链接器似乎需要 --export=__heap_base (-Wl,-- export=__heap_base 用于 clang)。这适用于我的项目。

关于c - `__heap_base`在clang 9.0.0中好像不见了,有没有替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58252467/

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