我正在使用 KDE 在 Fedora 34 下运行 Qt Creator。我的 QT Creator 终端选项(在工具 > 选项 > 环境 > 系统中)是:
/bin/konsole
separate --workdir .
-e
如果我从命令行启动
/bin/konsole 分开 --workdir 。-e /myapp
它运行良好。但是当 Qt Creator 启动应用程序时,什么也没有发生。如果我关闭在终端中运行,我会在应用程序窗格中看到我的控制台应用程序启动(但由于所有转义码都一团糟)。我尝试了选项中的 RESET 按钮,但没有区别。
我尝试在选项中将“gnome-terminal”设置为我的终端,当它启动时(在窗口中打开),Qt Creator 调试不会在断点处停止,因此它对调试没有用。
同样,我尝试安装和使用带有 -e 参数的“xterm”。同样,会打开一个带有输出的窗口,但与调试器没有连接。
如何使应用程序在控制台窗口中启动并仍然使用断点等进行调试?