2013-10-24 16 views
11

Właśnie zaktualizowałem system z Mountain Lion do Mavericks, uruchomiłem kompilator intel icc, icc test.c, powiedział, że nie znaleziono #include <time.h>. Sprawdziłem więc folder \usr, który nie zawiera \usr\include i został skopiowany include z moich pleców do tego folderu, zaktualizowano Xcode do wersji 5.0.1. Następnie skompilowałem to ponownie, ale nadal otrzymałem ostrzeżenie:ld: biblioteka nie została znaleziona dla -lcrt1.10.6.o po uruchomieniu kompilatora Intel icc na OS Mavericks

Co to znaczy? Jak to naprawić?

Odpowiedz

1

Zainstalowałem narzędzie linii poleceń dla Mavericks, teraz rozwiązuje problem!

Aby uzyskać więcej informacji, zobacz this link.

+0

Bryce ma lepszy link –

9

Wystąpił podobny błąd kompilatora podczas instalowania mysql5 komputera MacPorts (brak lcrt). Jared Burrows ma rację. Sposób, w jaki numerek to zrobić, aby otworzyć terminal i wpisz:

xcode-select --install 

nie jestem pewien związek discussions.apple.com jest zbyt pomocne. Wydawało się, że jest to grupa ludzi, którzy kłócą się o to, czy linkowanie statyczne było "czasem w porządku", czy "zły programista, bez ciasteczka".

Ale tu jest pytanie związane Stos, jeśli kopalnia nie działa: Xcode 4.4 and later install Command Line Tools

0

mam podobny problem, mając jednocześnie zestaw „Build aktywna tylko Architecture” na „Nie” dla wszystkich konfiguracji w ustawieniach kompilacji. Ustaw dla "debugowania" (moja obecna konfiguracja lokalna buduję na urządzeniu) na "TAK" rozwiązał problem dla mnie.

Powiązane problemy