• 7328阅读
  • 1回复

咋debug啊? [复制链接]

上一主题 下一主题
离线laozi999
 
只看楼主 倒序阅读 楼主  发表于: 2008-10-17
— 本帖被 XChinux 执行加亮操作(2008-11-02) —
在linux下如何debug Qt程序啊 ?
我用gdb载入debug版程序后无法run
显示:
  1. (gdb) run
  2. Starting program: /home/fanchangsong/qt-x11-opensource-src-4.4.3/examples/phonon/musicplayer/musicplayer.debug
  3. /bin/bash: /home/fanchangsong/qt-x11-opensource-src-4.4.3/examples/phonon/musicplayer/musicplayer.debug: Permission denied
  4. /bin/bash: line 0: exec: /home/fanchangsong/qt-x11-opensource-src-4.4.3/examples/phonon/musicplayer/musicplayer.debug: cannot execute: Success
  5. Program exited with code 0176.
  6. warning: Unable to find dynamic linker breakpoint function.
  7. GDB will be unable to debug shared library initializers
  8. and track explicitly loaded dynamic code.
  9. You can't do that without a process to debug.
  10. (gdb) break main
  11. Breakpoint 1 at 0x804c090: file main.cpp, line 42.
离线eralvc

只看该作者 1楼 发表于: 2008-10-18
试试把gdb换成低版本,我是这么解决的
也有人好象是加了path mapping解决的
快速回复
限100 字节
 
上一个 下一个