> 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