2009-10-10 18 views
6

z XCode 3.2.1 Apple dostarczył wbudowany analizator statyczny Clang. Pracuję nad projektem iPhone'a, który wykorzystuje kod C (jeden plik .h i .c). Po uruchomieniu Build and Analyze, Clang odmawia pracy. Okno wyników kompilacji mówi po prostu Kompilacja powiodła się.XCode: Static Analyzer nie działa, jeśli C/C++ - Kod używany w projekcie

Wszelkie pomysły na to, jak uruchomić C/C++ - Kod?

Pozdrawiam, Norbert

Odpowiedz

2

Clang nie analizuje kod C++. Ale powinno działać na kod C skompilowany jako C. Skąd wiesz, że to nie działa? A może jesteś pewien, że twój kod C zawiera błędy, które powinien złapać?

+0

Nie jestem aż tak doskonały;) Ale poważnie: nowa linia [Przyznanie UIView]; nie generuje ostrzeżenia. C++: Właśnie, sprawdziłem stronę główną Clanga. – Norbert

+0

.. i co znalazłeś? Mam ten sam problem. Projekt z plikami C++. Ale analizator nie znajdzie umyślnych wycieków pamięci w dowolnym miejscu, nawet w głównym pliku delegata aplikacji C na najwyższym poziomie. – occulus