2016-06-07 16 views
0

Ich habe ein Autotools + libtool-Projekt und ich versuche, Qt Creator dafür einzurichten.Wie Debuggen Libtool ausführbare in Qt Creator?

Ich erstellte Projekt über Import project --> Import Existing Project. Gebäude (make) und die angegebene ausführbare Datei ausgeführt funktioniert gut, aber wenn ich zu debuggen versuchen bekomme ich Fehler

not in executable format: File format not recognized 

Antwort

2

Sie müssen libtool --mode=execute gdb your_program für das Debuggen verwenden, finden Sie http://www.gnu.org/software/libtool/manual/html_node/Debugging-executables.html

Für Qt Creator Sie können ein Skript erstellen

#!/bin/bash 
exec libtool --mode=execute /usr/bin/gdb "[email protected]" 

es in Options --> Build & Run --> Debuggers angeben (und wählen sie den Debugger auf der Kits Seite danach)

enter image description here

Auch Run In Terminal im Projekt laufen Einstellungen überprüfen

enter image description here