gpt4 book ai didi

c - Emscripten 因未解析的 mcount 符号引发异常

转载 作者:行者123 更新时间:2023-11-30 16:49:20 25 4
gpt4 key购买 nike

尝试使用 emscripten 构建一个旧的 C 项目。它构建,但抛出警告:

警告:无法解析的符号:mcount

这很奇怪,因为这不是我的代码中的内容,但它出现在 .js 文件中的各个地方,而且也出现在奇怪的地方。无法说出它在做什么。

尝试在浏览器中运行它会因缺少函数而引发异常。

未捕获的异常:jsStackTrace@file 处的 abort(-1): ...

最佳答案

原来这是我之前调用的 -pg gcc 标志,因此我可以对其进行分析。

emcc main.c display.o azure.o -o main.html -lm -s USE_SDL=2 -s USE_SDL_TTF=2 -g -Wall -pg -O2 -Wl,-rpath,.

它在各处插入自己的 _mcount 函数来查看零件需要多长时间。

删除它并记住下次您分析某些内容时不要让它进入提交。

关于c - Emscripten 因未解析的 mcount 符号引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42616066/

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