2012-10-05 3 views
5

Ich habe diesen Fehler in Ziel cDatei nicht -fobjc-Link-runtime

-fobjc-link-Laufzeit fand es sagt die Datei nicht gefunden. Ich habe gegoogelt, aber ich habe nicht verstanden, was den Fehler verursacht hat. Ich baue es auf einer xcode4.5-Umgebung. Verwenden von ios6 als Basis-SDK. Irgendwelche Ideen?

Antwort

0

Das sieht sehr ähnlich aus wie eine unechte Linkerflagge, die von einer Art ObjC-Testkabel durchgesickert ist.

I.e. Sie müssen zum Editor für Build-Einstellungen in Xcode gehen, das finden, was dieses Flag gesetzt hat, und es entfernen.

+1

Sie meinen ich sollte zu anderen Linker Flags? dann löschen Sie den, der aussieht wie -fobjc-link-runtime? aber wenn ich das tue, gibt es keine -fobj-link-runtime auf der Liste – jongbanaag

9

hatte gerade das gleiche Problem. Es stellte sich heraus, dass dies daran lag, dass ich die Option -force_load in den Other Linker Flags verlassen hatte, gefolgt von -fobj-link-runtime, was den Linker dazu brachte zu glauben, dass es sich um eine Bibliothek handelte.