Çözüldü Dump proto derlerken hata

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

ozanongel

Üye
Üye
Mesaj
62
Beğeni
17
Puan
46
Merhaba Hocalarım Dump Protoyu Derlerken Hata Alıyorum Çok Basit Bir Hata Muhtemelen Sizce Sebebi Nedir ?

1669289043953.png
 
Çözüm
dump_proto içindeki CsvFile.h dosyasında:
Arat:

C++:
#if _MSC_VER
    #include <hash_map>
#else
    #include <map>
#endif

Bu şekilde değiştir,

C++:
//#if _MSC_VER
//    #include <hash_map>
//#else
    #include <map>
//#endif

Tekrar arat:

C++:
#if _MSC_VER
    typedef stdext::hash_map<std::string, size_t> NAME2INDEX_MAP;
    typedef stdext::hash_map<size_t, std::string> INDEX2NAME_MAP;
#else
    typedef std::map<std::string, size_t> NAME2INDEX_MAP;
    typedef std::map<size_t, std::string> INDEX2NAME_MAP;
#endif

Bu şekilde değiştir,
C++:
//#if _MSC_VER
//    typedef stdext::hash_map<std::string, size_t> NAME2INDEX_MAP;
//    typedef stdext::hash_map<size_t, std::string> INDEX2NAME_MAP;
//#else
    typedef std::map<std::string...

Kaiser

⋞ 〈 ☪ 〉 ⋟
Site yetkilisi
Yönetici
Geliştirici
Yardımsever Üye
Yazar
Mesaj
2.891
Beğeni
2.524
Puan
1.849
dump_proto içindeki CsvFile.h dosyasında:
Arat:

C++:
#if _MSC_VER
    #include <hash_map>
#else
    #include <map>
#endif

Bu şekilde değiştir,

C++:
//#if _MSC_VER
//    #include <hash_map>
//#else
    #include <map>
//#endif

Tekrar arat:

C++:
#if _MSC_VER
    typedef stdext::hash_map<std::string, size_t> NAME2INDEX_MAP;
    typedef stdext::hash_map<size_t, std::string> INDEX2NAME_MAP;
#else
    typedef std::map<std::string, size_t> NAME2INDEX_MAP;
    typedef std::map<size_t, std::string> INDEX2NAME_MAP;
#endif

Bu şekilde değiştir,
C++:
//#if _MSC_VER
//    typedef stdext::hash_map<std::string, size_t> NAME2INDEX_MAP;
//    typedef stdext::hash_map<size_t, std::string> INDEX2NAME_MAP;
//#else
    typedef std::map<std::string, size_t> NAME2INDEX_MAP;
    typedef std::map<size_t, std::string> INDEX2NAME_MAP;
//#endif
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Üst