Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is external C++ plug-in support available for QGIS?

I'm having a really hard time getting started here. I followed the doc here:

But that's fairly outdated. I was able to compile and link, but the plugin isn't being brought into QGIS - so I'm wondering if that tutorial is out of date.

When I go to the wiki page at QGIS's website - they reference a VERY outdated page that is identified as obsolete:

I can't seem to find a current tutorial that describes C++ plugin support for QGIS 1.8 (or any version close to it). I realize Python is more pervasive, but at this point we have specific needs that are supported via C++.

share|improve this question
up vote 1 down vote accepted

There's a new Writing C++ plugins page though it's rather sparse. According to @underdark

C++ plugins are not obsolete per se, but most documentation effort has been put into Python plugins. C++ still has it's place for performance critical things and functionality that is supposed to be merged into QGIS core. – underdark♦ Oct 20 '11 at 14:03

share|improve this answer
That is REALLY lacking. I'll continue forward for now - maybe I'll update that page as I go along too. Disappointing, because Python sucks. – Jmoney38 Sep 25 '12 at 11:46
sir is it possible to make c++plugin that uses qgis libraries? and use that plugin wherever we want? – Muneem Habib Nov 20 '15 at 17:14

Here are pretty recent examples for QGis C++ plugin development.

QGis C++ plugin examples

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.