Связывание CFString с приложением SIOW в MPW

Я занимаюсь разработкой под Mac OS 9 с использованием Macintosh Programmers Workshop. Я замечаю, что в папке CImports есть CFString.h с нашей любимой строкой Core Foundation.

Мне удалось построить и запустить привет мир на основе stdio, но когда я пытаюсь использовать функции CFString, такие как CFSTR("my string") или же CFStringGetLength(myStr) это приводит к ошибке компоновщика.

Как настроить MPW для поиска правильных библиотек для компоновки? Кроме того, есть ли ресурсы для разработчика, который знает C, но никогда не подходил к MPW?

Я достиг этой точки, следуя этому руководству: https://sites.google.com/site/chuzzum/macintosh-c-programming-guide/macintosh-development-environments/getting-started-with-mpw

1 ответ

Решение

Прошло много лет с тех пор, как я в последний раз возился с MPW, но суть в том, что вам нужно связываться с CarbonLib.

Я надеюсь, что вы уже обнаружили ярлык option-enter для запуска команд через Commando. Это делает вещи намного проще.

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