1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Не создается PE файл ghost.exe

Тема в разделе 'Кодинг/Собственные решения', создана пользователем Mr_LiSa, 22 мар 2012.

  1. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Код:
    библиотека по умолчанию "MSVCRT" противоречит использованию других библиотек; используйте параметр /NODEFAULTLIB:library
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__nls_init_l@16 в функции "public: __thiscall NLS::NLS(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0NLS@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__nls_free@4 в функции "public: virtual __thiscall NLS::~NLS(void)" (??1NLS@@UAE@XZ)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__checkRevisionFlat@24 в функции "public: bool __thiscall CBNCSUtilInterface::HELP_SID_AUTH_CHECK(bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >)" (?HELP_SID_AUTH_CHECK@CBNCSUtilInterface@@QAE_N_NV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1111V?$vector@EV?$allocator@E@std@@@3@2@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__extractMPQNumber@4 в функции "public: bool __thiscall CBNCSUtilInterface::HELP_SID_AUTH_CHECK(bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >)" (?HELP_SID_AUTH_CHECK@CBNCSUtilInterface@@QAE_N_NV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1111V?$vector@EV?$allocator@E@std@@@3@2@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__getExeInfo@20 в функции "public: bool __thiscall CBNCSUtilInterface::HELP_SID_AUTH_CHECK(bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >,class std::vector<unsigned char,class std::allocator<unsigned char> >)" (?HELP_SID_AUTH_CHECK@CBNCSUtilInterface@@QAE_N_NV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1111V?$vector@EV?$allocator@E@std@@@3@2@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__nls_get_A@8 в функции "public: void __thiscall NLS::getPublicKey(char *)" (?getPublicKey@NLS@@QAEXPAD@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__nls_get_M1@16 в функции "public: void __thiscall NLS::getClientSessionKey(char *,char const *,char const *)" (?getClientSessionKey@NLS@@QAEXPADPBD1@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__hashPassword@8 в функции "public: bool __thiscall CBNCSUtilInterface::HELP_PvPGNPasswordHash(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?HELP_PvPGNPasswordHash@CBNCSUtilInterface@@QAE_NV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: virtual __thiscall CDKeyDecoder::~CDKeyDecoder(void)" (__imp_??1CDKeyDecoder@@UAE@XZ) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: unsigned int __thiscall CDKeyDecoder::getHash(char *)" (__imp_?getHash@CDKeyDecoder@@QAEIPAD@Z) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: unsigned int __thiscall CDKeyDecoder::calculateHash(unsigned int,unsigned int)" (__imp_?calculateHash@CDKeyDecoder@@QAEIII@Z) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: unsigned int __thiscall CDKeyDecoder::getVal1(void)" (__imp_?getVal1@CDKeyDecoder@@QAEIXZ) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: unsigned int __thiscall CDKeyDecoder::getProduct(void)" (__imp_?getProduct@CDKeyDecoder@@QAEIXZ) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: int __thiscall CDKeyDecoder::isKeyValid(void)" (__imp_?isKeyValid@CDKeyDecoder@@QAEHXZ) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>bncsutilinterface.obj : error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: __thiscall CDKeyDecoder::CDKeyDecoder(char const *,unsigned int)" (__imp_??0CDKeyDecoder@@QAE@PBDI@Z) в функции "private: class std::vector<unsigned char,class std::allocator<unsigned char> > __thiscall CBNCSUtilInterface::CreateKeyInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,unsigned int)" (?CreateKeyInfo@CBNCSUtilInterface@@AAE?AV?$vector@EV?$allocator@E@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@II@Z)
    1>C:\GHostOne_RUS\GHostOne_RUS\\ghost.exe : fatal error LNK1120: 15 неразрешенных внешних элементов
    Не компилится ghost-> не создается ghost.exe . Как исправить эту проблему, флаг /NODEFAULTLIB:library не помогает
    Компиляция проходит, а компоновка нет.
  2. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Какие изменения вносил?
  3. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    подрубил буст глобально ко компилятору... затем lib библиотеки добавил в проект boost/lb
  4. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    в коде какие изменения вносил...
  5. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    votekick добавил а в нем была ошибка... и проект компилил 1 ghost другие исключил разобрался уже))