Hi André, 2015-12-03 10:51 GMT+01:00 André Hartmann <andre.hartm...@iseg-hv.de>: > Hello, > > I have a Qmake based project that is developed in Qt Creator (currently > compiled with Linux/gcc and Windows/MinGW). > > Depending on a configuration variable the PRO file my program links to one > of two librarys: > > TARGET = myProg > > CONFIG += TESTLIB > > CONFIG(TESTLIB): LIBS += libXXXtest > else: LIBS += libXXX > > For now, I have to change the config variable each time. > > Is there an easy way to have a second target that is automatically linked to > the correct version? The object files are all the same, > just the link step needs to be executed again. After that, I'd like have two > executeables, e.g.: > > myProg-test -> linked to libXXXtest > myProg -> linked to libXXX > > Is this possible?
I think with QMake this is not possible without converting your project to a subdirs project (TEMPLATE = subdirs), with separate sub-directories for the executables you wish to build (TEMPLATE = app). Or switch to QBS or CMake. Happy to be proven wrong though :) Cheers, Elvis > > Best regards, > André > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest