Tôi muốn sử dụng ProtoBuf 2.6.1 với ứng dụng VS 2015 C++. Tuy nhiên, tôi không thể liên kết với libprotobuf.lib được biên dịch sử dụng VS 2013. Tôi đã cố gắng biên dịch lại libprotobuf.lib bằng cách sử dụng VS 2015, nhưng đang chạy vào lỗi biên dịch, phàn nàn về việc không được chấp nhận về số <hash_map>
và <hash_set>
.Bộ đệm giao thức biên dịch 2.6.1 sử dụng VS 2015?
Dường như các tệp cmake cho ProtoBuf tại repo GitHub giờ đây đã được thiết lập cho ProtoBuf 3.0. Vẫn có thể biên dịch libprotobuf bằng cách sử dụng VS 2015?
Là [this] (http://stackoverflow.com/questions/30811441/how-to-fix-hash-map-is-depracated-and-will-be-removed-please-use-unordered) giúp đỡ? – CristiFati
Xác định biên dịch '_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS'. Tuy nhiên, cuối cùng tôi đã lấy tập tin ** hash.h ** mới nhất từ GitHub hỗ trợ các trình biên dịch MSVC mới hơn. – Ionian316