gpt4 book ai didi

linux - 在 CodeXL 之外运行 Qt 应用程序工作正常,但在 CodeXL 中它会崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:35 26 4
gpt4 key购买 nike

我的 Qt 应用程序在 Linux (Ubuntu) 下的 CodeXL 调试器中运行时崩溃,为什么会这样?

当它崩溃时,顶部堆栈框架被选中,并显示消息“raise.c was not found”。

最佳答案

我在this post on the AMD forum中找到了崩溃的原因.但就 CodeXL UI 中的去向而言,那里的修复似乎已经过时。

对我有用的修复:

CodeXL -> 文件 -> 项目设置 -> 常规 -> 环境变量 -> “...”。添加一个名为 LD_LIBRARY_PATH 和值的环境变量 - 您的 Qt .so 文件所在的路径。对我来说,路径是 /home/stefan/software/Qt5.7.0/5.7/gcc_64/lib

注意:相同的修复在 Windows 中有效,但您应该使用 PATH 环境变量而不是 LD_LIBRARY_PATH 环境变量。

关于linux - 在 CodeXL 之外运行 Qt 应用程序工作正常,但在 CodeXL 中它会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41104992/

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