> Hi,
>
>
>
> I need help concerning QGis with a C++ developed plugin.
>
>
>
> What I have done :
>
>    - Built my plugin using msvc-2013 compiler, QGis 2.18.5 sources,  Qt4
>    libraries à It works in release mode. (The plugin works nice in QGis
>    desktop 2.18)
>    - I have also compiled a debug version (which will permit me to attach
>    the process using Visual Studio). I used msvc-2013 too, qgis-rel-dev 2.18.5
>    sources, and Qt4 debug libraries. à When I start qgis-bin-dev with my
>    plugin in the right folder, QGis crashes and prompts an error message like
>    “Debug Assertion Failed! Expression: _pFirstBlock == pHead”
>
>
>
> Can you please tell me what is wrong with my plugin debug build ?
>
>
>
> Here is my .pro file for the release mode :
>
>
>
> TEMPLATE = lib
>
> TARGET = ObsQGis2CPP
>
> QT += core gui sql xml
>
>
>
> DEFINES += QT_DLL QT_SQL_LIB OBSQGISCPP_LIB QT_XML_LIB
>
>
>
> win32:
>
> {
>
>     LIBS += -LC:/OSGeo4W/lib -lQtCore4
>
>     LIBS += -LC:/OSGeo4W/lib -lQtGui4
>
>     LIBS += -LC:/OSGeo4W/lib -lQtXml4
>
>     LIBS += -LC:/OSGeo4W/apps/qgis-rel-dev/lib -lqgis_core
>
>     LIBS += -LC:/OSGeo4W/apps/qgis-rel-dev/lib -lqgis_gui
>
>     INCLUDEPATH += C:/OSGeo4W/include
>
>     DEPENDPATH += C:/OSGeo4W/include
>
>     INCLUDEPATH += C:/OSGeo4W/apps/qgis-rel-dev/include
>
>     DEPENDPATH += C:/OSGeo4W/apps/qgis-rel-dev/include
>
> }
>
> …
>
>
>
>
>
>
>
> Here is my .pro file for the debug mode :
>
>
>
> TEMPLATE = lib
>
> TARGET = ObsQGis2CPP
>
> QT += core gui sql xml
>
>
>
> DEFINES += QT_DLL QT_SQL_LIB OBSQGISCPP_LIB QT_XML_LIB
>
>
>
>
>
> win32:
>
> {
>
>     PRE_TARGETDEPS += C:/OSGeo4W/lib/QtCored4.lib
>
>     PRE_TARGETDEPS += C:/OSGeo4W/lib/QtGuid4.lib
>
>     PRE_TARGETDEPS += C:/OSGeo4W/lib/QtXmld4.lib
>
>     PRE_TARGETDEPS += C:/OSGeo4W/lib/QtSqld4.lib
>
>     LIBS += -LC:/OSGeo4W/lib/ -lQtCored4
>
>     LIBS += -LC:/OSGeo4W/lib/ -lQtGuid4
>
>     LIBS += -LC:/OSGeo4W/lib/ -lQtXmld4
>
>     LIBS += -LC:/OSGeo4W/lib/ -lQtSqld4
>
>     LIBS += -LC:/OSGeo4W/apps/qgis-rel-dev/lib -lqgis_core
>
>     LIBS += -LC:/OSGeo4W/apps/qgis-rel-dev/lib -lqgis_gui
>
>     INCLUDEPATH += C:/OSGeo4W/include
>
>     DEPENDPATH += C:/OSGeo4W/include
>
>     INCLUDEPATH += C:/OSGeo4W/apps/qgis-rel-dev/include
>
>     DEPENDPATH += C:/OSGeo4W/apps/qgis-rel-dev/include
>
> }
>
> …
>
>
>
> Best regards,
>
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to