1>Commands.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall CMarry::Propose(int,int)" (?Propose@CMarry@@QAEXHH@Z) в функции "private: void __thiscall ChatTalk::MarryCommand(unsigned long,char *)" (?MarryCommand@ChatTalk@@AAEXKPAD@Z)
1>Commands.obj : error LNK2001: неразрешенный внешний символ ""class CMarry Marry" (?Marry@@3VCMarry@@A)"
1>Main.obj : error LNK2001: неразрешенный внешний символ ""class CMarry Marry" (?Marry@@3VCMarry@@A)"
1>Commands.obj : error LNK2001: неразрешенный внешний символ ""struct MARRY_SYSTEM MarryCfg" (?MarryCfg@@3UMARRY_SYSTEM@@A)"
1>Commands.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: bool __thiscall CMarry::Accept(int)" (?Accept@CMarry@@QAE_NH@Z) в функции "private: void __thiscall ChatTalk::AcceptMarryCommand(unsigned long)" (?AcceptMarryCommand@ChatTalk@@AAEXK@Z)
1>Commands.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall CMarry::Divorce(int)" (?Divorce@CMarry@@QAEXH@Z) в функции "private: void __thiscall ChatTalk::DivorceMarryCommand(unsigned long)" (?DivorceMarryCommand@ChatTalk@@AAEXK@Z)
1>Main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall CMarry::Init(void)" (?Init@CMarry@@QAEXXZ) в функции _RCSetInit
1>Main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall GCNews::Init(void)" (?Init@GCNews@@QAEXXZ) в функции _RCSetInit
1>Main.obj : error LNK2001: неразрешенный внешний символ ""class GCNews NewsC" (?NewsC@@3VGCNews@@A)"
1>NPCSystem.obj : error LNK2001: неразрешенный внешний символ ""struct MARRYSTRUCT * CMryTab" (?CMryTab@@3PAUMARRYSTRUCT@@A)"
1>D:\apple s5\PROJECT\Debug\APplE.dll : fatal error LNK1120: 9 неразрешенных внешних элементов
Ошибки при компиляции (ссылка на неразрешенный внешний символ)
Вообщем вот что за ошибки, может кто поможет, если их нетяжело подправить :)
Код:
Помогите иль хоть подскажите где и что "копать" :)
или сорцов *.cpp файлов
Дело в том что проэкт был в одном архиве и еще 4 файла (2 .h и 2 .cpp) в другом, как раз относящиеся к marry и news. При первой попытке скомпилировать были ошибки что эти файлы не найдены, я их закинул в папку с проэктом и теперь вылезли уже ошибки сабжа.
Смотрел по логу компиляции там этих файлов нет, подскажите как их подключить
Посмотри, может быть .h-файлы не приинклужены к срр.
Наоборот. Когда .h-файлы не подключены, ошибка вылетает на этапе компиляции, а не компоновки. Скорее, какой-то .cpp-файл потеряли.
========== Построение: успешно: 1, с ошибками: 0, без изменений: 0, пропущено: 0 ========== :)