Bonjour
J'ai écris une petite application sur Qt et j'aimerai la partager.
J'ai opté pour le déploiement static, j'ai suivi la procédure qu'a indiquer la doc, et j’obtiens un message d'erreur
main.cpp:(.text.startup+0x6): undefined reference to `qt_plugin_instance_qtaccessiblewidgets()'
si possible j'aimerai bien comprendre ce qui ne va pas
voici un extrait de mon main
1 2 3 4 5 6 7 8 9 10 11 12
| #include <QtPlugin>
Q_IMPORT_PLUGIN(qtaccessiblewidgets)
#include <QApplication>
#include<stdio.h>
#include "MaFenetre.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MaFenetre fenetre;
fenetre.show();
return app.exec();
} |
voici un extrait de mon fichier .pro
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| QT += widgets
QMAKE_LFLAGS += -static-libgcc
SOURCES += \
main.cpp \
MaFenetre.cpp
HEADERS += \
MaFenetre.h
CONFIG += static
static {
CONFIG += static
QTPLUGIN += qtaccessiblewidgets
DEFINES += STATIC
message("Static build.")
}
TEMPLATE = app
TARGET = myapp |
Partager