log4qt für qt5.3.2 in vs2010?

Alles rund um die Programmierung mit Qt
Antworten
xianerzaiwai
Beiträge: 3
Registriert: 14. März 2015 00:24

log4qt für qt5.3.2 in vs2010?

Beitrag von xianerzaiwai »

Hintergrund meiner Frage:
wir wollen log4qt als statische Bibliothek für unseren QT Anwendungsentwicklung in VS2010 einsetzen. Um die lib zu erstellen brauchen wir eine passende pro Datei in QTCreator 3.2.2 based on Qt5.3.2. Im Internet bin ich auf folgende pro und pri Dateien gekommen. Allerdings bekomme ich immer einen Fehler beim Kompilieren in QTCreator:
File Makefile.Debug doesn't exist.

Nun meine Fragen:
1.Woran könnte der Fehler liegen?
2.Habt ihr funktionierende pro bzw. pri Datei?
3.Gibt es auch bessere Optionen zum Logging/Tracing für c++ QT Project in vs2010?

vielen Dank im Voraus!

Code: Alles auswählen

# Project file to build log4qt as dynamic library
TEMPLATE = staticlib
CONFIG += qt dll debug_and_release build_all log4qt-buildlib
CONFIG(debug, debug|release):BUILD_MODE = debug
else:BUILD_MODE = release
TMP_DIR = $$PWD/tmp/$$BUILD_MODE
OBJECTS_DIR = $$TMP_DIR/obj
MOC_DIR = $$TMP_DIR/moc
RCC_DIR = $$TMP_DIR/rcc
UI_DIR = ui
DESTDIR = $$PWD/lib/$$BUILD_MODE
LOG4QT_LIBDIR = $$DESTDIR
include(log4qt_common.pri)
TARGET = $$LOG4QT_LIBNAME
target.path = $$DESTDIR
INSTALLS += target
include(src/log4qt/log4qt.pri)

Code: Alles auswählen

# Common file to be included in *.pro files to build/link against log4qt
CONFIG += qt log4qt
LOG4QT_VERSION = 5.3
LOG4QT_LIBNAME = log4qt-$$LOG4QT_VERSION
!log4qt-buildlib {
LIBS += -L$$LOG4QT_LIBDIR -l$$LOG4QT_LIBNAME
INCLUDEPATH += $$PWD/src
}
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: log4qt für qt5.3.2 in vs2010?

Beitrag von Christian81 »

Naja, letzter Commit von 2009 - ich würde mich wundern wenn es mit einem aktuellen Compiler kompilierfähig wäre, geschweige denn mit Qt5.
Wir benutzen log4cxx (aus dem svn-Repository)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten