Ogre3d-empty-workspace is a project mainly written in C++ and C, it's free.
A cmake-based workspace for Ogre3D applications under linux
This is a simple workspace for ogre applications. It uses cmake to pull in ogre dependencies. It builds to build/bin/, which is where the required plugins.cfg and resources.cfg files live.
To get started run the build/generate.sh. This will invoke cmake to create a Makefile.