Распространение инструмента командной строки C в OS X .app Bundle

Я написал инструмент командной строки C, который использует GLUT для визуализации генетического алгоритма, и я хочу распространять его в Mac OS X .app Bundle.

Как я могу это сделать? Есть ли для этого вспомогательные инструменты?

Большое спасибо! Томас

Изменить: Большое спасибо за вашу помощь, я не думал, что это так просто!

3 ответа

Решение

Создайте новый проект xcode с шаблоном "application". Добавьте свой исходный код в этот проект, скомпилируйте и... У вас есть пакет приложений. Вам нужно только развернуть его (добавить фреймворки). Это все.

Если вы хотите скомпилировать свой код, вы можете использовать Mac OS X IDE XCode.
Если вам нужен установщик для этого, вы можете использовать Package Maker.

(Я уже нашел утилиту Package Maker - но это не то, что я хотел.)

Package Maker предназначен для распространения. Могу ли я узнать, почему производитель пакетов не поможет?

Вы должны связать библиотеку в комплекте, чтобы избежать проблемы. Посмотрите вопрос об универсальной сборке, а не о сборке PPC и Intel.

Другие вопросы по тегам