繁体   English   中英

如何在Qt Creator中调试libtool可执行文件?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM