2012-04-26 22 views
11

Tôi đang cố gắng để xây dựng QtCreator 2.3 với gcc 4.7 và tôi nhận được lỗi sau:lỗi: không thể tìm thấy chuỗi hành nghĩa đen "" dấu gạch chéo

error: unable to find string literal operator ""

Tôi đang sử dụng mingw32-make -lto như nguồn QtCreator dir. Có suy nghĩ gì không?

+2

Bạn có ý nghĩa gì với "SLASHES"? Có nhiều lỗi hơn bạn đang hiển thị ở đây không? –

Trả lời

25

Chỉ cần google này và thấy những nhận xét sau đây về this page

The subject error occurs because in the new c++11 a space between string concatenation is mandatory

Nó có thể liên quan đến những gì bạn đang nhìn thấy.

+0

dường như điều này là hợp pháp: '#define TEST (Name)" TEST "Name" TEST "' nhưng đây không phải là: '#define TEST (Name)" TEST "Name" TEST "', vì vậy bạn phải có một khoảng trống sau chữ, nhưng không phải trước đây ?! Oh well ... Cảm ơn, điều đó đã khắc phục được vấn đề của tôi! –

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