[QGIS-Developer] QgsDissolveAlgorithm error LNK2001

SSchmidt at gfi-gis.de SSchmidt at gfi-gis.de
Wed Apr 6 03:59:08 PDT 2022


Hello to all,

for my c++ plugin I need to include the qgsalgorithmdissolve.h.

Thats why I include for linking the library 
..\..\analysis\RelWithDebInfo\qgis_analysis.lib

and give it additional library path to:
C:/Entwicklung/QuantumGIS/build/src/analysis
C:/Entwicklung/QuantumGIS/build/src/analysis/RelWithDebInfo

But anyway I get linking errors:
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual void __cdecl QgsDissolveAlgorithm::initAlgorithm(class 
QMap<class QString,class QVariant> const &)" 
(?initAlgorithm at QgsDissolveAlgorithm@@UEAAXAEBV?$QMap at VQString@@VQVariant@@@@@Z)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QString __cdecl 
QgsDissolveAlgorithm::name(void)const " 
(?name at QgsDissolveAlgorithm@@UEBA?AVQString@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QString __cdecl 
QgsDissolveAlgorithm::displayName(void)const " 
(?displayName at QgsDissolveAlgorithm@@UEBA?AVQString@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QStringList __cdecl 
QgsDissolveAlgorithm::tags(void)const " 
(?tags at QgsDissolveAlgorithm@@UEBA?AVQStringList@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QString __cdecl 
QgsDissolveAlgorithm::group(void)const " 
(?group at QgsDissolveAlgorithm@@UEBA?AVQString@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QString __cdecl 
QgsDissolveAlgorithm::groupId(void)const " 
(?groupId at QgsDissolveAlgorithm@@UEBA?AVQString@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QString __cdecl 
QgsDissolveAlgorithm::shortHelpString(void)const " 
(?shortHelpString at QgsDissolveAlgorithm@@UEBA?AVQString@@XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""public: virtual class QgsDissolveAlgorithm * __cdecl 
QgsDissolveAlgorithm::createInstance(void)const " 
(?createInstance at QgsDissolveAlgorithm@@UEBAPEAV1 at XZ)".
DlgZoomMappeSave.obj : error LNK2001: Nicht aufgelöstes externes Symbol 
""protected: virtual class QMap<class QString,class QVariant> __cdecl 
QgsDissolveAlgorithm::processAlgorithm(class QMap<class QString,class 
QVariant> const &,class QgsProcessingContext &,class QgsProcessingFeedback 
*)" 
(?processAlgorithm at QgsDissolveAlgorithm@@MEAA?AV?$QMap at VQString@@VQVariant@@@@AEBV2 at AEAVQgsProcessingContext@@PEAVQgsProcessingFeedback@@@Z)".

What do I miss?

Freundliche Grüße aus Leipzig
Susann Schmidt
Softwareentwicklung 

**************************************************************

GFI - Gesellschaft für Informationstechnologie mbH
Philipp-Rosenthal-Straße 9
D-04103 Leipzig
Geschäftsführer: Andreas Richter
Amtsgericht Leipzig HRB 12054
USt.-IdNr.: DE179049354     Steuer-Nr.: 231/109/06412
Tel. 0341 961 3310    Fax 0341 961 3311   Mail info at gfi-gis.de
Web  www.gfi-gis.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20220406/58f85607/attachment.html>


More information about the QGIS-Developer mailing list