在说快捷键之前先来说一个QtCreator调试的过程中经常发生的一个问题。
问题描述:
用QtCreator建立了一个纯C++的项目,但是在F5调试时,竟然提示ptrace不允许的操作,修改工程配置为Debug也不管用,经过网上搜索,原来还需要修改一下系统ptrace的配置。据说在Ubuntu 11.04之后都会出现这种问题,貌似是为了安全。
具体的解决办法:
编辑下面的文件
sudo gedit /etc/sysctl.d/10-ptrace.conf
找到下面这一行:(一般在文件最后一行)
kernel.yama.ptrace_scope = 1
做下面的修改
kernel.yama.ptrace_scope = 0
然后重启电脑
sudo shutdown -r now