Mel*_*l0n 1 c++ debugging gcc gdb codelite
所以我刚刚在Ubuntu trusty(14.04)x64上安装了codelite
一切似乎工作正常,但当我尝试运行调试器时,我在问题标题中得到错误,它只是停在那里,什么都不做.我搜索得很远,无法找到解决这个问题的方法.
我确实看到了这篇文章,但它与windows而不是Linux有关.
我尝试过以下方法:
apt-get install gdb
apt-get install codelite-dbg
ls /usr/bin/ | grep gdb
gdb
gdbtui
gdbus
gdbus-codegen
chmod ug+s /usr/bin/gdb
ls -l /usr/bin/ | grep gdb
-rwsr-sr-x 1 root root 5720256 Oct 30 14:47 gdb
-rwxr-xr-x 1 root root 126 Oct 30 14:47 gdbtui
-rwxr-xr-x 1 root root 35688 Apr 3 2014 gdbus
Run Code Online (Sandbox Code Playgroud)
仍然得到错误,不知道该怎么做.该文件显然存在并且可由所有人执行.
如果您使用的是CodeLite 7.0,则自动工具检测会引入一个错误(在git master中已修复).
问题是gdb路径/usr/bin/gdb末尾包含一个额外的空间
要解决此问题,请删除额外的空间,问题将消失,从:
Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb
伊兰
| 归档时间: |
|
| 查看次数: |
16115 次 |
| 最近记录: |