Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
关于深度终端和qt配合的问题,以及解决方式
Apps Section
978
views ·
1
replies ·
To
floor
Go
lihn1987
deepin
2014-04-18 05:15
Author
今天在深度上用qtcreator开发程序。发现程序根本无法运行。直接卡死
而在windows和ubuntu12.04上都是好的
于是开始找问题。
问题简单复现方式:
使用qtcreator创建一个控制台程序,卡死,不能运行。
创建GUI程序,正常
问题查找
怀疑是深度终端的问题
找到qtcreator设置中,发现终端使用的是/usr/bin/x-terminal-emulator -e
于是根据ubuntu的设置,安装了一个xterm
并将设置替换为/usr/bin/xterm -e
然后可以运行了,但是不能debug
根据网上找答案,
sudo vi /etc/sysctl.d/10-ptrace.conf
kernel.yama.ptrace_scope = 0
能够正常调试程序了
不过遗憾的是漂亮的deepin终端不能和qt一起用了
发个帖,看看是不是bug~
Reply
Like 0
Favorite
View the author
All Replies
大多时候吃素
deepin
2022-01-10 10:07
#1
改成/usr/bin/deepin-terminal呢
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
而在windows和ubuntu12.04上都是好的
于是开始找问题。
问题简单复现方式:
使用qtcreator创建一个控制台程序,卡死,不能运行。
创建GUI程序,正常
问题查找
怀疑是深度终端的问题
找到qtcreator设置中,发现终端使用的是/usr/bin/x-terminal-emulator -e
于是根据ubuntu的设置,安装了一个xterm
并将设置替换为/usr/bin/xterm -e
然后可以运行了,但是不能debug
根据网上找答案,
sudo vi /etc/sysctl.d/10-ptrace.conf
kernel.yama.ptrace_scope = 0
能够正常调试程序了
不过遗憾的是漂亮的deepin终端不能和qt一起用了
发个帖,看看是不是bug~