2010-03-06 13 views
36

कभी कभी जब मैं "का निर्माण" करने की कोशिश/एक डाउनलोड स्रोत संकलन, मैं चेतावनी निम्नलिखित हो:आईफोन विकास - कंपाइलर चेतावनी!

ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not found 

किसी और को इस मुद्दे देखा है?

उत्तर

77

मैं बस iPhone SDK संस्करण 3.2 करने के लिए उन्नत, और इस समस्या में पड़ गए। ऐसा लगता है कि यह मेरी सभी परियोजनाओं पर होता है जो 3.1.2 एसडीके के साथ बनाए गए थे।

कुछ खोज के बाद, मैं अंत में इसे परियोजना सेटिंग्स में ढूंढ पाया। इसे खोजने के लिए आपको लक्ष्य पर "जानकारी प्राप्त करें" है। "बिल्ड" टैब पर क्लिक करें, और "पथ खोजें" पर स्क्रॉल करें। इसे वहां से हटाया जा सकता है।

आशा है कि मदद करता है ...

डेव

+1

इससे मदद मिली! धन्यवाद!! बर्नी के लिए कई लोग रहते हैं। ;) – cregox

+0

एक्सकोड 4.4 के रूप में –

+3

का एक आसान समाधान क्या है, यह "बिल्ड सेटिंग्स" टैब के अंतर्गत है। – bearMountain

2

आपकी परियोजना एक ढांचे का उपयोग करने के लिए स्थापित की गई है जो एक बार किसी प्रकार की हटाने योग्य डिस्क पर थी, जो अब वहां नहीं है। आप लिंकर कमांड लाइन से उस पथ को हटाकर चेतावनी को दूर कर सकते हैं, आपको परियोजना में कहीं भी एक संपत्ति मिल जाएगी जो संदर्भित करती है।

+0

यदि आपको एक्सकोड में ढांचे पर जानकारी मिलती है, तो यह आपको उस ढांचे का मार्ग दिखाएगा जो लिंकर उपयोग करने का प्रयास कर रहा है। आप इसे किसी अन्य पथ पर सेट करने के लिए "चुनें" बटन दबा सकते हैं। तो फ़ाइल -> जानकारी प्राप्त करें और फिर "सामान्य" टैब दबाएं। फ़ाइल पथ शीर्षतम खंड है। – TechZen

3

'स्कीइंग' संदर्भ के साथ यह विशिष्ट चेतावनी आईपैड के लिए नवीनतम एक्सकोड बीटा में एक बग था। सुनिश्चित करें कि आप या तो नवीनतम एक्सकोड बीटा या नवीनतम उत्पादन xcode चला रहे हैं .. आपको फिर से उस चेतावनी को नहीं देखना चाहिए।

आशा है कि मदद करता है .. जॉन

+0

नहीं - यह उत्पादन संस्करण में मैं सिर्फ डीएल/डी और स्थापित किया गया है! – Andiih

+0

आज भी 4.0 एसडीके में भी। – typeoneerror

5

हां। मुझे खोज पथ सेटिंग्स में यह पथ मिला है लेकिन परियोजना के लिए नहीं बल्कि लक्ष्य के लिए!

संबंधित मुद्दे