【发布时间】:2015-10-29 09:24:08
【问题描述】:
我需要专家的紧急帮助 我正在使用基于 Qt 5.4.2 的 Qt Creator 3.4.1 在 Debian amd64 测试中使用 lxde 和 gnome 桌面。 我无法在我的 qt 创建器中打开任何“cpp”、“h”或“pro”文件,当我使用 c++ 编辑器或纯文本编辑器打开任何这些扩展时,它崩溃了,但我可以用 ui 设计器打开我的表单,而无需任何问题我尝试重新安装 qtcreator 甚至清理我的 ~/config/qtproject 中的 qtproject 配置文件文件夹,但这些都不能解决我的问题
【问题讨论】:
-
在您启动 Qt Creator 的终端上是否有任何错误消息?
-
Debian
testing。可能是库冲突,尝试下载Qt的二进制包。此外,尝试运行运行strace的应用程序,并检查您的日志文件是否记录了某些内容。 -
在终端中运行只会给出“分段错误”消息。
-
并且 strace 在 c++ 编辑器打开期间提供流动日志 open("/usr/share/icons/breeze_cursors/cursors/wait", O_RDONLY) = 17 open("/home/user/Programs /TestApp/TestApp.pro", O_RDONLY|O_CLOEXEC) = 17 打开("/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf", O_RDONLY) = 17 --- SIGSEGV {si_signo=SIGSEGV, si_code= SEGV_MAPERR, si_addr=0x968} --- +++ 被 SIGSEGV 杀死 +++ 分段错误
-
你试过 qt.io 提供的二进制包了吗?
标签: c++ qt qt-creator