Форум программистов, компьютерный форум CyberForum.ru

Работа с tinyxml ошибки LNK 2019 и LNK 2001 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Узнать указывает ли указатель http://www.cyberforum.ru/cpp-beginners/thread837020.html
Доброго времени суток. Постановка задачи такова: есть указатель на массив, надо удалить массив, а потом создать новый, но не ясно указывает ли указатель уже куда-то. Как с этим побороться? Спасибо!
C++ Сортировка Нужно написать алгоритмы для Selection, Insertion, Shell, Quick, Merge, Heap сортировок для любых типов данных. Например, сравнить машины и их объемы двигателей. Сам начинающий, не знаю, как сделать. Может кто-то помочь написать любой алгоритм для примера? http://www.cyberforum.ru/cpp-beginners/thread837014.html
Как обратиться к элементам массива через указатель? C++
// 2 зачет.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; int main() {setlocale ( LC_ALL, "Russian" );
Клас колода карт C++
Класс CardDeck (колода карт). Класс сохраняет массив из 32 карт (cards), а также текущую карту (currentCard). Надо написать функцию для перемешивание карт, функцию выбор 6 карт, а также функцию сортировки карт по старшинству.
C++ Определить количество гласных и согласных букв в тексте http://www.cyberforum.ru/cpp-beginners/thread836977.html
Дан текст. Посчитать количество гласных и согласных букв,текст считывается из файла. Помогите пожалуйста
C++ Указатель при инициализации не равен NULL Здравия желаю!:) myClass myClass::operator=(myClass iniOb) { char *temp; //Указатель на копию массива из объекта iniOb //Выделение памяти под копируемый массив try{tempNum = new char;} catch(std::bad_alloc){throw;} подробнее

Показать сообщение отдельно
monnzz
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 34

Работа с tinyxml ошибки LNK 2019 и LNK 2001 - C++

13.04.2013, 23:34. Просмотров 2001. Ответов 14
Метки (Все метки)

всем привет!
скачал архив tinyxml, разархивировал в папку проекта
затем написал следующий код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
#include "tinyxml/tinyxml.h"
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    TiXmlDocument x ("1.xml");
    x.LoadFile ();
    x.Print(); //выводит весь файл
    std::system ("PAUSE");
    return 0;
}
при компиляции возникают следующие ошибки:
Код
1>Xml_first_attempt.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: bool __thiscall TiXmlDocument::LoadFile(enum TiXmlEncoding)" (?LoadFile@TiXmlDocument@@QAE_NW4TiXmlEncoding@@@Z) в функции _wmain
1>Xml_first_attempt.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall TiXmlDocument::TiXmlDocument(char const *)" (??0TiXmlDocument@@QAE@PBD@Z) в функции _wmain
1>Xml_first_attempt.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: virtual __thiscall TiXmlNode::~TiXmlNode(void)" (??1TiXmlNode@@UAE@XZ) в функции "public: virtual __thiscall TiXmlDocument::~TiXmlDocument(void)" (??1TiXmlDocument@@UAE@XZ)
1>Xml_first_attempt.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall TiXmlDocument::Print(struct _iobuf *,int)const " (?Print@TiXmlDocument@@UBEXPAU_iobuf@@H@Z)"
1>Xml_first_attempt.obj : error LNK2001: неразрешенный внешний символ ""public: virtual char const * __thiscall TiXmlDocument::Parse(char const *,class TiXmlParsingData *,enum TiXmlEncoding)" (?Parse@TiXmlDocument@@UAEPBDPBDPAVTiXmlParsingData@@W4TiXmlEncoding@@@Z)"
1>Xml_first_attempt.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual class TiXmlNode * __thiscall TiXmlDocument::Clone(void)const " (?Clone@TiXmlDocument@@MBEPAVTiXmlNode@@XZ)"
1>Xml_first_attempt.obj : error LNK2001: неразрешенный внешний символ ""public: virtual bool __thiscall TiXmlDocument::Accept(class TiXmlVisitor *)const " (?Accept@TiXmlDocument@@UBE_NPAVTiXmlVisitor@@@Z)"
1>Xml_first_attempt.obj : error LNK2001: неразрешенный внешний символ ""private: static struct TiXmlString::Rep TiXmlString::nullrep_" (?nullrep_@TiXmlString@@0URep@1@A)"

никто не может подсказать в чем может быть проблема? компилю в VisualStudio2010

Добавлено через 20 минут
вопрос снимается, разобрался, забыл добавить файлы в самом проекте
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru