簡體   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