在Linux (Ubuntu)下运行CodeXL调试器时,我的Qt应用程序会崩溃,为什么会这样呢?
当它崩溃时,将选择顶部堆栈帧,并将消息“reve.c未找到”。
发布于 2016-12-12 08:14:33
我在这篇关于AMD论坛的文章找到了坠机的原因。但是,就CodeXL UI的去向而言,修复方法似乎已经过时了。
对我起作用的方法是:
CodeXL -> ->项目设置->通用->环境变量->“.”。在这里添加一个env,其名称为LD_LIBRARY_PATH
和value -- Qt .so
文件所在的路径。对我来说,这条路就是/home/stefan/software/Qt5.7.0/5.7/gcc_64/lib
。
注意:相同的修复在Windows中有效,但是在那里您应该使用PATH
env,而不是LD_LIBRARY_PATH
的。
https://stackoverflow.com/questions/41104992
复制相似问题