Tôi muốn sử dụng tăng trong dự án XCode của tôi. (XCode phiên bản 4.3.2)Unknown loại tên 'namespace' XCode Boost
tôi đã xây dựng tăng từ MacPorts, và làm cho các biến môi trường được thiết lập.
Nhưng khi tôi xây dựng prj, đã có lỗi: Unknown loại tên 'namespace'
và mã lỗi dưới đây:
// This file is automatically generated. Do not edit.
// ['../../libs/compatibility/generate_cpp_c_headers.py']
// Wed Jul 23 12:11:19 2003 ('GMTST', 'GMTST')
#ifndef __CSTDDEF_HEADER
#define __CSTDDEF_HEADER
#include <stddef.h>
namespace std {
using ::ptrdiff_t;
using ::size_t;
}
#endif // CSTDDEF_HEADER
Xử lý trước đơn vị dịch của bạn và xem điều gì xảy ra ở đó. Tôi đoán là bạn đã có một macro làm hỏng một số mã. –
... một giả định khác: có lẽ bạn quên dấu chấm phẩy sau một số định nghĩa lớp/struct. Dù sao, bạn nên xem qua TU đã qua chế biến. –
là vấn đề này đã từng được giải quyết chưa? –