Static Linking von Qt Anwendung
Verfasst: 30. November 2010 10:04
Ich habe ein Problem beim Static Linking meiner Anwendung.
Ich habe mein Programm fertiggestellt und muss es nun so kompilieren, dass es auch auf Systemen ohne Qt Framework läuft. Daher habe ich die Qt Librarys mit dem Befehl -static compiliert. Mit folgenden Parametern.
Dannach habe ich in Qt Creator eine build Konfiguration mit der Static Library erstellt. Nun bekomme ich beim build jedoch 1000 Warnungen von dieser Art:
Meine Frage ist nun, was bedeuten diese Warnungen, und wie kann ich sie abschalten?
Ich habe mein Programm fertiggestellt und muss es nun so kompilieren, dass es auch auf Systemen ohne Qt Framework läuft. Daher habe ich die Qt Librarys mit dem Befehl -static compiliert. Mit folgenden Parametern.
Code: Alles auswählen
/Developer/qt-everywhere-opensource-src-4.7.1/configure -nomake examples -nomake demos -no-exceptions -no-dwarf2 -verbose -no-qt3support -no-scripttools -no-openssl -no-opengl -no-webkit -no-phonon -no-sql-sqlite -static -prefix /usr/local/QT_static -arch x86 -arch x86_64 -no-phonon-backend -no-multimedia -no-audio-backend -no-accessibility -opensource -debug-and-release
Code: Alles auswählen
:: warning: QList<QString>::free(QListData::Data*) has different visibility (hidden) in /usr/local/QT_static/lib/libQtCore.a(qdatetime.o) and (default) in main.o