добрый день дамы и господа. Возникла такая проблема. есть проэкт, который состоит из основного приложения, плагинов и прослоичной либины в которую вынесены общие компоненты. сия конструкция прикрасно себя чувствует под линухом, но не работает под виндами - не отрабатывает QPluginLoader::instance. Может кто наступал на эти грабли?
вот соответствующие pro-файлы
это от библиотеки:
TEMPLATE = lib
CONFIG += plugin
HEADERS = defines.h \
testplugin.h
SOURCES = testplugin.cpp
TARGET = pnp_basictools
DESTDIR = ../TestPluginLoader/plugins
LIBS += -L../lib -llibina
это приложение:
TEMPLATE = app
TARGET = TestPluginLoader
DESTDIR = ./Debug
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR = debug
LIBS += -L../lib -llibina
#Include file(s)
include(TestPluginLoader.pri)
и наконец плугин:
TEMPLATE = lib
CONFIG += plugin
HEADERS = defines.h \
testplugin.h
SOURCES = testplugin.cpp
TARGET = pnp_basictools
DESTDIR = ../TestPluginLoader/plugins
LIBS += -L../lib -llibina
всем спасибо