[英]How to debug libtool executable in Qt Creator?
我有一个Autotools + libtool项目,并且正在尝试为其设置Qt Creator。
我通过Import project --> Import Existing Project
创建了项目。 构建( make
)并运行指定的可执行文件可以正常工作,但是当我尝试调试时出现错误
not in executable format: File format not recognized
您需要使用libtool --mode=execute gdb your_program
进行调试,请参见http://www.gnu.org/software/libtool/manual/html_node/Debugging-executables.html
对于Qt Creator,您可以创建一个脚本
#!/bin/bash
exec libtool --mode=execute /usr/bin/gdb "$@"
在Options --> Build & Run --> Debuggers
指定它(然后在“ Kits
页面上选择调试器)
还要在项目运行设置中选中Run In Terminal
中运行”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.