Using (OSX) Core MIDI in a c++ project

Here is the (Objective C) documentation for Core Midi:

How can I learn what is expected of me to be able to utilize this in a C++ project?

(I guess a more fundamental question is also: Can I use Core MIDI in a C++ project? - but I've seen other stackoverflow questions where the answer appears to be "yes" [then again, those were from years ago...])

What do I need to do to get this set up- to the point where I can start using the API? The documentation doesn't so much as show what frameworks are used, what header files are required, etc...

So, what are the steps to get started?

Ideally, I'd like to be able to compile from a simple makefile.