Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
nutius
0 / 0 / 1
Регистрация: 01.06.2011
Сообщений: 60
#1

Ошибки LNK2001

25.02.2013, 15:55. Просмотров 1518. Ответов 7
Метки нет (Все метки)

Здравствуйте!

Подскажите, как исправить ошибки:

C++
1
2
3
4
5
6
7
Error   7   error LNK2001: unresolved external symbol "public: static struct QMetaObject const QwtBeginner::staticMetaObject" (?staticMetaObject@QwtBeginner@@2UQMetaObject@@B) graphicsdialog.obj
Error   3   error LNK2001: unresolved external symbol "public: virtual int __thiscall GraphicsView::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@GraphicsView@@UAEHW4Call@QMetaObject@@HPAPAX@Z) graphicsdialog.obj
Error   6   error LNK2001: unresolved external symbol "public: virtual int __thiscall QwtBeginner::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QwtBeginner@@UAEHW4Call@QMetaObject@@HPAPAX@Z)   graphicsdialog.obj
Error   1   error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall GraphicsView::metaObject(void)const " (?metaObject@GraphicsView@@UBEPBUQMetaObject@@XZ)    graphicsdialog.obj
Error   4   error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall QwtBeginner::metaObject(void)const " (?metaObject@QwtBeginner@@UBEPBUQMetaObject@@XZ)  graphicsdialog.obj
Error   2   error LNK2001: unresolved external symbol "public: virtual void * __thiscall GraphicsView::qt_metacast(char const *)" (?qt_metacast@GraphicsView@@UAEPAXPBD@Z)  graphicsdialog.obj
Error   5   error LNK2001: unresolved external symbol "public: virtual void * __thiscall QwtBeginner::qt_metacast(char const *)" (?qt_metacast@QwtBeginner@@UAEPAXPBD@Z)    graphicsdialog.obj
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2013, 15:55
Ответы с готовыми решениями:

Ошибки LNK2001
Всем привет! Возникают ошибки линкования, я не знаю почему? P.S. использую...

Ошибки LNK2001 в библиотеках
Добрый день! Подключил библиотеку SFML к проекту, и в результате получил такие...

Ошибки LNK2001 и С2664 в Visual Studio 2008
Здравствуйте! При написании простой программы запуска Блокнота у меня возникла...

LNK2001
Скачал HDF5 с офф сайта, установил по прилагаемой инструкции (вот она...

error LNK2001
беда, совсем беда. день тяжелый, мозг не работает. в общем пример из...

7
XRuZzz
Антикодер
1491 / 658 / 36
Регистрация: 15.09.2012
Сообщений: 2,666
25.02.2013, 16:02 #2
добавить к проекту файлы где находятся эти методы. Но у вас по ходу Qt - нужно правильно указать компоновщику библиотеку, в настройках среды программирования.
1
nutius
0 / 0 / 1
Регистрация: 01.06.2011
Сообщений: 60
25.02.2013, 16:06  [ТС] #3
Цитата Сообщение от XRuZzz Посмотреть сообщение
добавить к проекту файлы где находятся эти методы. Но у вас по ходу Qt - нужно правильно указать компоновщику библиотеку, в настройках среды программирования.
Спасибо, а как это сделать?
0
XRuZzz
Антикодер
1491 / 658 / 36
Регистрация: 15.09.2012
Сообщений: 2,666
25.02.2013, 16:10 #4
Ну можно например под моим сообщением кнопку "спасибо" нажать.

А если по сути надо знать какая у вас среда разработки.
0
nutius
0 / 0 / 1
Регистрация: 01.06.2011
Сообщений: 60
25.02.2013, 16:12  [ТС] #5
Цитата Сообщение от XRuZzz Посмотреть сообщение
Ну можно например под моим сообщением кнопку "спасибо" нажать.

А если по сути надо знать какая у вас среда разработки.
У меня Visual Studio 2008
0
XRuZzz
Антикодер
1491 / 658 / 36
Регистрация: 15.09.2012
Сообщений: 2,666
25.02.2013, 16:16 #6
ну а как по английски будет компоновщик и библиотеки?
0
nutius
0 / 0 / 1
Регистрация: 01.06.2011
Сообщений: 60
25.02.2013, 16:22  [ТС] #7
Цитата Сообщение от XRuZzz Посмотреть сообщение
ну а как по английски будет компоновщик и библиотеки?
linker, lib ...
0
XRuZzz
Антикодер
1491 / 658 / 36
Регистрация: 15.09.2012
Сообщений: 2,666
25.02.2013, 16:39 #8
Сборка Qt 5 в Visual Studio 2008 - самое лучшее описание, которое смог найти, хотя там тоже не очень понятно написано.

Если Qt собран(как описано на хабре), то сначала в настройках нужно указать путь к папке с Qt

что то типа porject ->directories

возможно сами файлы библиотеки указывать не придётся.
1
25.02.2013, 16:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2013, 16:39

Error LNK2001
Учу С++ по самоучителю и он предложил код огромного проекта. #include...

Error LNK2001
Выдает ошибку error LNK2001 при пустой программе.

error LNK2001
Здравствуйте. Visual Studio 2010 выдаёт ошибку error LNK2001. Спомощью MFC...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru