Jak mogę sprawdzić, czy mam zainstalowany Carbon lub Cocoa na moim Macu?

1

Muszę skompilować jakiś program z systemem okienkowym Cocoa lub Carbon. Mam zainstalowanego 10,6.8 Snow Leopard na i386 (przynajmniej uname -a mówi mi to). Otworzyłem profiler systemu i wybrałem & gt; Oprogramowanie & gt; Ramy. Są wymienione między innymi:

CarbonCore
CarbonSound
Cocoa

Czy to oznacza, że ​​mogę wybierać?

math
źródło

Odpowiedzi:

1

Sortuj - kakao jest nowoczesnym API dla nowszych aplikacji, a najmniej z najnowszymi wersjami OS X, preferowanym.

Węgiel jest starszym API, używanym w OS 8 i 9 i jest amortyzowany przez nadchodzący system operacyjny OS X 10.8 Mountain Lion. Niektóre aplikacje dla OS X nadal jednak do niedawna używały API węgla - wikipedia twierdzi, że starsze wersje Photoshopa, itunes i final cut zostały zakodowane za pomocą węgla, chociaż nowoczesne wersje są oparte na kakao.

Jako programista powinieneś używać kakao na węglu, ponieważ kakao obsługuje 64 bity i dobrze, nie jest przestarzałe. W tym przypadku dobrym pomysłem jest zbieranie kakao na węglu.

Jako użytkownik powinien być przejrzysty, ale używałbyś interfejsu API, z którego korzysta twoje oprogramowanie, zakładając, że jest on obsługiwany.

Zgaduję jednak, że kompilacja dla którejkolwiek z nich powinna działać.

Journeyman Geek
źródło
Dzięki, nie wiedziałem, że Cocoa i Carbon są API. Niedawno udało mi się uruchomić system z 64-bitowym interfejsem i użyję interfejsu Cocoa.
math