2012-04-04 9 views

Antwort

54

Wenn Sie für Debug (einschließlich Quellinformationen, dh -g) zu bauen, wenn

cmake -DCMAKE_BUILD_TYPE=Debug <path> 

verwenden Kompilieren Wenn Sie einen Release-Build bauen möchten, können Sie

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo <path> 
+6

Diese können funktioniert nicht für mich. Wenn ich versuche, 'gdb' auszuführen, bestehen meine Rückverfolgungen ausschließlich aus Speicheradressen und Fragezeichen ohne Funktionsnamen oder irgendetwas. –

+2

Legen Sie den Pfad in der gdb fest, wenn er nicht auf das Quelldateiverzeichnis eingestellt ist, indem Sie gdb> Verzeichnis "Verzeichnispfad" verwenden –

Verwandte Themen