Codelite debugger error: Failed to locate gdb! at '/usr/bin/gdb'
Codelite debugger error: Failed to locate gdb! at '/usr/bin/gdb'
所以我刚刚在 Ubuntu trusty (14.04) x64
上安装了 codelite
一切似乎都工作正常,但是当我尝试 运行 调试器时,我在问题标题中收到错误,它就停在那里,什么也不做。我进行了广泛的搜索,但找不到解决此问题的方法。
我确实看到了 this post,但它与 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
仍然收到错误消息,但不确定该怎么做。该文件显然在那里并且每个人都可以执行。
如果您使用的是 CodeLite 7.0,则自动工具检测引入了一个错误(已在 git master 中修复)。
问题是 gdb 路径在末尾包含一个额外的 space /usr/bin/gdb
要解决这个问题,删除多余的 space 问题就会消失,来自:
Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb
埃兰
我在 Linux 上没有这样的问题,但在 Windows 上使用 Codelite 8.2.1 时遇到过。
在 Settings/gdb Settings/General 和 Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb 中尝试了多个路径后,我刚刚从这个最新路径中删除了双引号,并且成功了。
我在 Windows 10 上使用 Codelite 时遇到了这个问题。对我来说,GDB 路径在 Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb 中是空的
尽管我的系统中安装了 MinGW,所以我在“”中添加了自己的路径并且它起作用了。
我的道路:"C:/Program Files (x86)/CodeBlocks/MinGW/bin/gdb32.exe"
但是正如我看到的一些解决方案,其中 gdb 路径在末尾包含一个额外的 space /usr/bin/gdb。
所以我刚刚在 Ubuntu trusty (14.04) x64
上安装了 codelite一切似乎都工作正常,但是当我尝试 运行 调试器时,我在问题标题中收到错误,它就停在那里,什么也不做。我进行了广泛的搜索,但找不到解决此问题的方法。
我确实看到了 this post,但它与 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
仍然收到错误消息,但不确定该怎么做。该文件显然在那里并且每个人都可以执行。
如果您使用的是 CodeLite 7.0,则自动工具检测引入了一个错误(已在 git master 中修复)。
问题是 gdb 路径在末尾包含一个额外的 space /usr/bin/gdb
要解决这个问题,删除多余的 space 问题就会消失,来自:
Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb
埃兰
我在 Linux 上没有这样的问题,但在 Windows 上使用 Codelite 8.2.1 时遇到过。 在 Settings/gdb Settings/General 和 Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb 中尝试了多个路径后,我刚刚从这个最新路径中删除了双引号,并且成功了。
我在 Windows 10 上使用 Codelite 时遇到了这个问题。对我来说,GDB 路径在 Settings->Build Settings->Compilers->You Compiler Name->Tools tab->Gdb 中是空的 尽管我的系统中安装了 MinGW,所以我在“”中添加了自己的路径并且它起作用了。
我的道路:"C:/Program Files (x86)/CodeBlocks/MinGW/bin/gdb32.exe"
但是正如我看到的一些解决方案,其中 gdb 路径在末尾包含一个额外的 space /usr/bin/gdb。