Russian Qt Forum
Ноябрь 26, 2024, 19:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО] Подключение библиотек Qt5.2.0 к проекту VisualStudio! ERROR LNK2019  (Прочитано 5959 раз)
Hrundel
Гость
« : Декабрь 29, 2013, 14:49 »

Всем привет!!!

До сих пор писал только в QtCreator. Тут нашел очень хорошие уроки от Jamie King и решил попробовать повторить то, что он показывает.
Он все выполняет в VisualStudio 2012.

Кстати всем интересующимся OpenGL и Qt настоятельно рекомендую его сайт:
http://computersciencevideos.org/

Выполнил все шаги, которые он подробно объясняет в уроке настройки Visaul Studio
http://computersciencevideos.org/3D-Computer-Graphics-Using-OpenGL/Setting-Up-Visual-Studio-2012,-Qt,-and-OpenGL
или на YouTube http://www.youtube.com/watch?v=cLvxLkgHqQs

Однако, проект выдает ошибку линковщика. Хотя все проверил, в настройках проекта все пути к include и к lib, как и сами имена файлов в Additional Dependencies прописаны правильно! Что может вызывать долбаную ошибку LNK 2019 : unresolved external symbol кроме этого Непонимающий

Заранее благодарен!
« Последнее редактирование: Декабрь 29, 2013, 18:47 от Hrundel » Записан
Bepec
Гость
« Ответ #1 : Декабрь 29, 2013, 16:03 »

Приведите полный текст ошибки. Экстрасенс последний с этого форума ушёл прошлым летом.
Записан
Hrundel
Гость
« Ответ #2 : Декабрь 29, 2013, 17:29 »

Верес, дорогой,
 
я тебе не только полный текст ошибки, я и полный текст программы могу привести:

Код
C++ (Qt)
#include <QtWidgets\qapplication.h>
 
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
return app.exec();
}
 

Код:
Error	1	error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall QApplication::QApplication(int &,char * *,int)" (__imp_??0QApplication@@QAE@AAHPAPADH@Z) referenced in function _main	F:\PROJECTS\OpenGLApp\OpenGLApp\mainApp.obj
Error 2 error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall QApplication::~QApplication(void)" (__imp_??1QApplication@@UAE@XZ) referenced in function _main F:\PROJECTS\OpenGLApp\OpenGLApp\mainApp.obj
Error 3 error LNK2019: unresolved external symbol "__declspec(dllimport) public: static int __cdecl QApplication::exec(void)" (__imp_?exec@QApplication@@SAHXZ) referenced in function _main F:\PROJECTS\OpenGLApp\OpenGLApp\mainApp.obj
Error 4 error LNK1120: 3 unresolved externals F:\PROJECTS\OpenGLApp\Debug\OpenGLApp.exe
Записан
Bepec
Гость
« Ответ #3 : Декабрь 29, 2013, 18:06 »

А теперь доблестно приведи настройки студии Улыбающийся

Так же у тебя там вроде включается QWidgets, а это значит что ты пытаешься создать гуишный проект.

Но судя по всему у тебя в результате не подключились либки Qt.

PS просмотрев 30 секунд ролика (муть, ну нахрена так делать? Разговоров больше, чем информации) я понимаю что у тебя код в разы отличается от кода того чувака. К тому же как я понял он брал Qt 4.8, а ты пытаешься использовать Qt 5.*.

м?
Записан
Hrundel
Гость
« Ответ #4 : Декабрь 29, 2013, 18:24 »

А теперь доблестно приведи настройки студии Улыбающийся

Лови! Прицепил картинками

я понимаю что у тебя код в разы отличается от кода того чувака.

НиЧО подобного - все то же самое.

К тому же как я понял он брал Qt 4.8, а ты пытаешься использовать Qt 5.*. м?

А разница?! Это вне зависимости!
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #5 : Декабрь 29, 2013, 18:29 »

А кто будет линковать Qt5Widgetsd.lib ?
Записан

ArchLinux x86_64 / Win10 64 bit
Bepec
Гость
« Ответ #6 : Декабрь 29, 2013, 18:33 »

Я тебя мб разочарую но между Qt 4.8  и Qt 5.* пропасть Веселый

И как правильно заметил kuzulis ты не подключаешь либку Улыбающийся
Записан
Hrundel
Гость
« Ответ #7 : Декабрь 29, 2013, 18:41 »

А кто будет линковать Qt5Widgetsd.lib ?

Ах ты, елы-палы! За что я себя люблю - за внимательность!

Спасибо! Прыгает!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.068 секунд. Запросов: 22.