Xcode es un IDE utilizable para la creación de bibliotecas.
Por supuesto, un buen primer paso es ver si el código fuente se compilará solo con los scripts de configuración que se incluyen.
Si no es así, se convierte en una cuestión de cuántas bibliotecas es necesario enlazar en.
Hay recursos en línea (o por lo menos no solía ser) para usar Xcode (o tal vez es constructor precursor del producto) para portar proyectos de Unix a Mac.
buen tutorial en: http://www.macresearch.org/tutorial-introducing-xcode-30-organizer
Otra buena referencia es Puertos Darwin.
En cuanto a hacer esto por su cuenta. Puede construir bibliotecas basadas en C++ en XCode. La gente hace eso todos los días. Incluso puede usar una de las plantillas de Xcode para comenzar.
Sin embargo, el desarrollador de biblioteca requiere más experiencia con Xcode y luego dice una simple aplicación Cocoa "Hello World".
Las preguntas restantes asegurarán que las dependencias del código fuente ya estén integradas en el SDK de Mac. (No contenga la respiración para vincular a MFC)
Es una pregunta general ... Así que es una respuesta general.
¿Estás seguro de que esto es suficiente? ¿No debería crear primero un proyecto? – yakobom