Hallo zusammen,
habe ein statisches Qt 4.2. unter Windows XP mit dem mingw-gcc kompiliert mit folgenden Optionen für configure:
configure -static -fast -release -qt-sql-odbc -exceptions -stl -qt-libjpeg -qt-gif -qt-libpng -qt-zlib
Wenn ich mir die codecs anschaue mit:
QList<QByteArray> availableCodecs=QTextCodec::availableCodecs();
fehlen mir die chin., jap. und koreanischen Codierungen, die ich aber für ein spezielles Projekt brauche.
Hmm, wie bekomme ich die dazu?
- Für configure scheint es da keine spezielle Option zu geben
- Die drei codecs werden wohl nicht fest in die qtcore.a eingebunden, sondern als plugin kompiliert
- unter QTDIR/src/plugins/codecs liegt offensichtlich der Quellcode, der scheinbar auch während des Kompilierens durchlaufen wurde
- unter QTDIR/plugins/codecs gibt es 4 ".a"-Archive, die während des Kompilierens erstellt wurden. Muß ich die im .pro-File speziell einbinden?
Danke für Tips, Bernd
Statisches Qt 4.2 findet keine jap., chin. und korean. Codec
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Statisches Qt 4.2 findet keine jap., chin. und korean. C
Ja, rtm: http://doc.trolltech.com/4.2/plugins-ho ... ic-pluginsgerome69 hat geschrieben:H
- unter QTDIR/plugins/codecs gibt es 4 ".a"-Archive, die während des Kompilierens erstellt wurden. Muß ich die im .pro-File speziell einbinden?
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
[gelöst!] Re: Statisches Qt 4.2 findet keine jap., chin....
Ja, hab es hinbekommen.Christian81 hat geschrieben:Ja, rtm: http://doc.trolltech.com/4.2/plugins-ho ... ic-plugins
Im .pro:
Code: Alles auswählen
QTPLUGIN += qcncodecs qjpcodecs qkrcodecs qtwcodecs
LIBS += -lqcncodecs -lqjpcodecs -lqkrcodecs -lqtwcodecs
Code: Alles auswählen
#include <QtPlugin>
Q_IMPORT_PLUGIN(qcncodecs)
Q_IMPORT_PLUGIN(qjpcodecs)
Q_IMPORT_PLUGIN(qkrcodecs)
Q_IMPORT_PLUGIN(qtwcodecs)
int main(...)
....