Собирается ли Objective-C в Linux мусор?

В Objective-C v2.0 (который использует Mac) появилась новая функция «Сборка мусора». Я ребенок на ПК с Linux (Ubuntu, если вам интересно). Итак, мой вопрос: использование компилятора gcc/g++ - это сбор мусора Objective-C?


person Kredns    schedule 21.03.2009    source источник
comment
Вам следует вернуться к этому вопросу. Мой ответ неверен, но я не могу его удалить, потому что он был принят. Вместо этого вы должны принять вопрос, получивший наибольшее количество голосов.   -  person mipadi    schedule 09.07.2010
comment
пожалуйста, следите за комментарием mipadi, пожалуйста.   -  person    schedule 19.03.2011


Ответы (2)


Ответы выше неверны. Сборка мусора была частью реализации Objective-C в gcc. по крайней мере, начиная с gcc 2.95. Самая последняя версия — gcc 4.4.1.

person naasking    schedule 12.10.2009

Если вы имеете в виду Gnustep Objective-C. Я думаю, вам нужно собрать gnustep с включенным gc и привязать его к какой-нибудь библиотеке gc. Но если вы выполните apt-get install, он будет построен таким образом.

person Vasil    schedule 21.03.2009