Re: [Qt-creator] Optimizing for speed
Thanks again, Adam. I did as you suggested, but still getting -O2: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -O3 -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 2:36 AM, Coda Highland c...@bobandgeorge.com wrote: This is really a qmake question, since it's qmake that controls this. In your .pro file, use something like: QMAKE_LFLAGS -= -O2 QMAKE_LFLAGS += -O3 /s/ Adam On Sat, Dec 19, 2009 at 6:38 PM, Paul Smith phh...@gmail.com wrote: Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
That's because I'm an idiot and told you to use the wrong variable. Try QMAKE_CXXFLAGS. :P /s/ Adam On Sun, Dec 20, 2009 at 11:46 AM, Paul Smith phh...@gmail.com wrote: Thanks again, Adam. I did as you suggested, but still getting -O2: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -O3 -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 2:36 AM, Coda Highland c...@bobandgeorge.com wrote: This is really a qmake question, since it's qmake that controls this. In your .pro file, use something like: QMAKE_LFLAGS -= -O2 QMAKE_LFLAGS += -O3 /s/ Adam On Sat, Dec 19, 2009 at 6:38 PM, Paul Smith phh...@gmail.com wrote: Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
Tried that. Does the following seem correct to you? --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O3 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 8:14 PM, Coda Highland c...@bobandgeorge.com wrote: The -O1 is just a linker flag. The -O3 -O2 is a problem; try: QMAKE_CXXFLAGS_DEBUG -= -O2 QMAKE_CXXFLAGS_RELEASE -= -O2 On Sun, Dec 20, 2009 at 1:35 PM, Paul Smith phh...@gmail.com wrote: I have just done as you suggested, and getting the following: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Is it now correct? It appears -O1, -O2 and -O3. Paul On Sun, Dec 20, 2009 at 6:18 PM, Coda Highland c...@bobandgeorge.com wrote: That's because I'm an idiot and told you to use the wrong variable. Try QMAKE_CXXFLAGS. :P /s/ Adam On Sun, Dec 20, 2009 at 11:46 AM, Paul Smith phh...@gmail.com wrote: Thanks again, Adam. I did as you suggested, but still getting -O2: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -O3 -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 2:36 AM, Coda Highland c...@bobandgeorge.com wrote: This is really a qmake question, since it's qmake that controls this. In your .pro file, use something like: QMAKE_LFLAGS -= -O2 QMAKE_LFLAGS += -O3 /s/ Adam On Sat, Dec 19, 2009 at 6:38 PM, Paul Smith phh...@gmail.com wrote: Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
Looks right to me. /s/ Adam On Sun, Dec 20, 2009 at 3:10 PM, Paul Smith phh...@gmail.com wrote: Tried that. Does the following seem correct to you? --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O3 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 8:14 PM, Coda Highland c...@bobandgeorge.com wrote: The -O1 is just a linker flag. The -O3 -O2 is a problem; try: QMAKE_CXXFLAGS_DEBUG -= -O2 QMAKE_CXXFLAGS_RELEASE -= -O2 On Sun, Dec 20, 2009 at 1:35 PM, Paul Smith phh...@gmail.com wrote: I have just done as you suggested, and getting the following: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Is it now correct? It appears -O1, -O2 and -O3. Paul On Sun, Dec 20, 2009 at 6:18 PM, Coda Highland c...@bobandgeorge.com wrote: That's because I'm an idiot and told you to use the wrong variable. Try QMAKE_CXXFLAGS. :P /s/ Adam On Sun, Dec 20, 2009 at 11:46 AM, Paul Smith phh...@gmail.com wrote: Thanks again, Adam. I did as you suggested, but still getting -O2: --- Running build steps for project exp... Configuration unchanged, skipping QMake step. Starting: /usr/bin/make -w make: Entering directory `/home/psmith/exp' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -o exp.o exp.cpp exp.cpp: In function 'int main()': exp.cpp:17: warning: unused variable 'ngen' g++ -O3 -Wl,-O1 -o exp exp.o -lQtGui -lQtCore -lpthread make: Leaving directory `/home/psmith/exp' Exited with code 0. --- Paul On Sun, Dec 20, 2009 at 2:36 AM, Coda Highland c...@bobandgeorge.com wrote: This is really a qmake question, since it's qmake that controls this. In your .pro file, use something like: QMAKE_LFLAGS -= -O2 QMAKE_LFLAGS += -O3 /s/ Adam On Sat, Dec 19, 2009 at 6:38 PM, Paul Smith phh...@gmail.com wrote: Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
On Sun, Dec 20, 2009 at 9:56 PM, Coda Highland c...@bobandgeorge.com wrote: Looks right to me. Thanks for your help, Adam! Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Optimizing for speed
This is really a qmake question, since it's qmake that controls this. In your .pro file, use something like: QMAKE_LFLAGS -= -O2 QMAKE_LFLAGS += -O3 /s/ Adam On Sat, Dec 19, 2009 at 6:38 PM, Paul Smith phh...@gmail.com wrote: Thanks, Adam. I was thinking about the option -O3. How can one force qt-creator to use -O3? Paul On Sun, Dec 20, 2009 at 12:31 AM, Coda Highland c...@bobandgeorge.com wrote: On Linux, it uses -O2 by default in release mode if I recall correctly, so it already is. /s/ Adam On Sat, Dec 19, 2009 at 5:46 PM, Paul Smith phh...@gmail.com wrote: Dear All, I am new to qt-creator, and I am using it mainly to write my C++ programs on a Linux machine (Fedora 12). Basically, my projects are Empty Qt4 ones. My question is: how can one configure qt-creator for optimizing for speed the C++ programs edited with qt-creator? Thanks in advance, Paul ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator