Vui lòng giúp tôi từ lỗi dưới đây.(các) biểu tượng không được tìm thấy cho kiến trúc armv6
Tôi đang làm việc trên biểu đồ sử dụng khung bên thứ 3 (libIPhonecharting), mọi thứ hoạt động tốt trong trình mô phỏng, nhưng khi tôi cố gắng tạo tệp .app để cài đặt trong thiết bị IPAD, tôi nhận được thông báo lỗi bên dưới.
bỏ qua tập tin /Users/xyz/Desktop/xyzIPAD/library/4.0/Release-iphoneos/libIPhoneCharting.a, tập tin được xây dựng để lưu trữ mà không phải là kiến trúc được liên kết (ARMv6)
ký Không xác định cho kiến trúc ARMv6: "_OBJC_CLASS _ $ _ DTCStroke", tham chiếu từ: objc-đẳng cấp ref trong DemoLineChart.o "_OBJC_CLASS _ $ _ IPCBar3DChart", tham chiếu từ: objc-đẳng cấp ref trong DemoBar3DChart.o "_OBJC_CLASS _ $ _ IPCLineChart ", được tham chiếu từ: objc-class-ref trong DemoLineChart.o" _OBJC_CLASS _ $ _ D TCDefaultCategoryDataset "tham chiếu từ: objc-đẳng cấp ref trong DemoBar3DChart.o objc-đẳng cấp ref trong DemoLineChart.o "_DTC_STROKE_CAP_SQUARE", tham chiếu từ: + [DemoLineChart (Private) getRenderWithRender:] trong DemoLineChart.o" _OBJC_CLASS_ $ _IPCTitle ", được tham chiếu từ: objc-class-ref trong DemoBar3DChart.o objc-class-ref trong DemoLineChart.o" _DTC_STROKE_JOIN_BEVEL ", được tham chiếu từ: + [DemoLineChart (Riêng tư) getRenderWithRender:] trong DemoLineChart.o ld: symbol (s) không tìm thấy cho kiến trúc ARMv6 collect2: ld trở về 1 exit status
Hi cảm ơn cho câu trả lời, xin vui lòng làm rõ các câu hỏi dưới đây, –
Santosh, có vẻ như một số văn bản đã bị cắt. Vui lòng thêm lại các câu hỏi. – mdominick
1. Làm thế nào để cấu hình các lb bên ngoài để armv6 & armv7 và làm tương tự với dự án chính của tôi? 2. Tôi đang sử dụng phiên bản xcode 4.1.2 & ipad 4.3 sdk Khi tôi thêm thư viện của bên thứ 3 vào dự án của tôi, đường dẫn của thư viện sẽ được thêm vào "đường dẫn thư viện" trong cài đặt xây dựng. Nếu tôi loại bỏ các đường dẫn sau đó nó thậm chí không làm việc trong giả lập và nếu tôi thêm nó trở lại nó hoạt động tốt trong giả lập. Nhưng trong cả hai trường hợp, nó sẽ không hoạt động trong Thiết bị. –