2011-11-16 45 views
9

Tôi đang thêm Zxing 1.7 (máy quét Qr) vào các dự án của mình.Không tìm thấy tập tin "iostream" trong Xcode 4.2

Tôi đã nâng cấp Mac OS X lên Lion và xcode4.2, iOS5.0.

Vấn đề là khi tôi chạy dự án, tôi luôn thấy "không tìm thấy tệp iostream".

Tôi chạy scanTest (mã mẫu kiểm tra máy quét Qr được prvided từ nhóm Zxing), nhưng nó hoạt động tốt.

Vì vậy, tôi so sánh các dự án của mình và scanTest, nhưng tôi không thể tìm thấy bất kỳ sự khác biệt nào.

Tôi có thể làm gì để giải quyết vấn đề này?

+23

Bạn đã hỏi 14 câu hỏi cho đến nay và đã không chấp nhận bất kỳ câu hỏi nào trong số đó. Bạn có thể nên chấp nhận câu trả lời giúp bạn, đó là, nếu bạn muốn thúc đẩy mọi người thực sự làm việc giúp đỡ. –

Trả lời

48

Bạn chỉ có thể bao gồm iostream trong tệp C++ hoặc ObjectiveC++. Nếu trường hợp của bạn là sau, hậu tố của tệp cần phải là .mm. Vì vậy, ví dụ: nếu lớp trình điều khiển của bạn nhập QRCodeReader.h và được đặt tên là MyController.m, thì tên này sẽ được đổi tên thành MyController.mMyController.mm.

+0

Kính gửi, niềm vui Cảm ơn bạn rất nhiều vì đã giúp đỡ của bạn Điều này được bao gồm trong tệp C++. và tôi cũng sử dụng tệp * .mm. Nhưng, tôi luôn thấy thông báo lỗi "không tìm thấy iostream". Tôi nghĩ rằng tôi đã đặt cài đặt xây dựng sai. Vì vậy, bạn có kiểm tra điều này cho tôi không? rất cảm ơn lần nữa – BoyGeneral

+2

Không có ý tưởng, nếu bạn chỉ bao gồm tiêu đề trong tệp .mm hoặc .cc. Bạn có thể cắt và dán toàn bộ lỗi trình biên dịch dài dòng (nhấp chuột phải vào lỗi >> tiết lộ trong nhật ký) vào một pastie (http://pastie.org/) hoặc đặt tất cả ở đây và chúng tôi có thể giúp đỡ nhiều hơn. – smparkes

+0

Kính gửi, những công viên nhỏ Nếu có thể, bạn có thể hiển thị màn hình của tôi qua teamviewer không? Tôi sẽ chia sẻ màn hình của mình. rất xin lỗi và cảm ơn lần nữa – BoyGeneral

1

Có quyền. Bài đăng này giúp tôi hiểu khái niệm này rất nhiều.

Chúng tôi gặp lỗi khi nhập QRCodeReader.h vào tệp .m của dự án. Thay vì thay đổi này, phần mở rộng của tệp thành tệp .mm. nó sẽ bao gồm tệp iostream trong tệp count.h của dự án của bạn. cảm ơn các bạn.

Các vấn đề liên quan