Bei Code::Blocks mit Mingw funktioniert es nur mit dem shared library Template. Hab ich eigene Erfahrungen mit sammeln können
Gleichzeitig wirst du erkennen, dass es sich bei dem Template um ein reines C-Projekt handeln wird. Das heißt, dass du Mischformen zwischen C und C++, wie bei MSVC++, nicht verwenden kannst.