From eef2c548db14ecd7af574021751e64e559116265 Mon Sep 17 00:00:00 2001 From: Simon Detheridge Date: Mon, 9 Feb 2015 11:06:20 +0000 Subject: [PATCH 1/2] Don't omit frame pointer in debug version You can't really debug without a frame pointer :-) --- Builds/QtCreator/shared_settings.pri | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Builds/QtCreator/shared_settings.pri b/Builds/QtCreator/shared_settings.pri index 01a2aa9..dc932a1 100644 --- a/Builds/QtCreator/shared_settings.pri +++ b/Builds/QtCreator/shared_settings.pri @@ -54,10 +54,10 @@ INCLUDEPATH += ../../../Source/EmberCommon QMAKE_CXXFLAGS_RELEASE += -O2 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG +QMAKE_CXXFLAGS_RELEASE += -fomit-frame-pointer QMAKE_CXXFLAGS += -fPIC QMAKE_CXXFLAGS += -fpermissive -QMAKE_CXXFLAGS += -fomit-frame-pointer QMAKE_CXXFLAGS += -pedantic QMAKE_CXXFLAGS += -std=c++11 QMAKE_CXXFLAGS += -Wnon-virtual-dtor From 2dc392a1cc735d3bc90241e170003214338f97cb Mon Sep 17 00:00:00 2001 From: Simon Detheridge Date: Fri, 20 Feb 2015 16:12:40 +0000 Subject: [PATCH 2/2] Use different output directory for debug build Saves lots of recompiling! :-) --- Builds/QtCreator/shared_settings.pri | 1 + 1 file changed, 1 insertion(+) diff --git a/Builds/QtCreator/shared_settings.pri b/Builds/QtCreator/shared_settings.pri index dc932a1..742e5a6 100644 --- a/Builds/QtCreator/shared_settings.pri +++ b/Builds/QtCreator/shared_settings.pri @@ -35,6 +35,7 @@ native { DESTDIR = $$(HOME)/Dev/fractorium/Bin +debug:DESTDIR = $$(HOME)/Dev/fractorium/Dbg LIBS += -L/usr/lib -ljpeg LIBS += -L/usr/lib -lpng