Название: вопрос по qt+visual studio Отправлено: koldun90 от Июль 11, 2017, 21:53 Здравствуйте вопрос такой стоит студи 2015 и стоит qt 5.9
Скачал плагин для студии чтобы интегрировать qt в студию получилось. добавилась вкладка и возможность создания qt приложений. Создал qt gui приложение откомпилировал в студии без ошибок, библиотеки qt видны. Но допустим если я создаю приложение win32api(приложение windows) он уже не видит классы qt (допустим QString). Как это можно исправить? Название: Re: вопрос по qt+visual studio Отправлено: kambala от Июль 11, 2017, 22:21 можно сравнить файлы vcxproj и увидеть разницу
Название: Re: вопрос по qt+visual studio Отправлено: Zerkin от Июль 12, 2017, 10:19 Добавьте в настройках проекта configuration properties > C/C++ > Additional Include Directories "$(QTDIR)\include\xxxx", где xxxx соответствующий модуль.
Ну, и в Linker > Input > Additional Dependencies соответствующие либы. Название: Re: вопрос по qt+visual studio Отправлено: koldun90 от Июль 12, 2017, 22:11 добавил я
C/C++ > Additional Include Directories .\GeneratedFiles;.;$(QTDIR)\include;.\GeneratedFiles\$(ConfigurationName);$(QTDIR)\include\QtCore;$(QTDIR)\include\QtGui;$(QTDIR)\include\QtWidgets;%(AdditionalIncludeDirectories) Linker > Input > Additional Dependencies kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;qtmaind.lib;Qt5Cored.lib;Qt5Guid.lib;Qt5Widgetsd.lib;%(AdditionalDependencies) при компиляции ругается на Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка LNK1104 не удается открыть файл "" Win32Project6 C:\Users\MAX\documents\visual studio 2015\Projects\Win32Project6\Win32Project6\LINK 1 ps эти строки взял из qt gui application созданного в vs PSS Классы увидел проблема только с линкером он не хочет упорно видеть qtmaind.lib Qt5Cored.lib;Qt5Guid.lib;Qt5Widgetsd.lib Название: Re: вопрос по qt+visual studio Отправлено: kambala от Июль 14, 2017, 23:51 QTDIR тоже надо задать, если она не прописана в переменных средах
Название: Re: вопрос по qt+visual studio Отправлено: koldun90 от Июль 15, 2017, 08:33 C:\Qt\Qt5.9.1\5.9.1\msvc2015_64 -- QTDIR
Название: Re: вопрос по qt+visual studio Отправлено: koldun90 от Июль 15, 2017, 08:35 а в win32api #pragma не надо добавлять?
у меня сами классы в win32api видит через #include но вот линковщик ругается Название: Re: вопрос по qt+visual studio Отправлено: kambala от Июль 15, 2017, 13:01 должна быть указана папка поиска библиотек $(QTDIR)\lib
Название: Re: вопрос по qt+visual studio Отправлено: koldun90 от Июль 15, 2017, 20:18 должна быть указана папка поиска библиотек $(QTDIR)\lib Где должна быть указана?Это в компоновщик->ввод->дополнительные зависимости ? Название: Re: вопрос по qt+visual studio Отправлено: koldun90 от Июль 15, 2017, 20:42 В общем не пойму почему у меня линковщик не хочет линковать....
|