Название: опять не копмилится проект Отправлено: shender от Октябрь 29, 2009, 13:24 Все привет.
есть проект собственно по activeX при сборки библиотеки след ошибки выдаются след. ошибки VLCactiveX.obj : error LNK2019: unresolved external symbol "public: class QAxObject * __thiscall QAxBase::querySubObject(char const *,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)" (?querySubObject@QAxBase@@QAEPAVQAxObject@@PBDABVQVariant@@1111111@Z) referenced in function "protected: void __thiscall VLCactiveX::InitActiveX(void)" (?InitActiveX@VLCactiveX@@IAEXXZ) 1>VLCactiveX.obj : error LNK2019: unresolved external symbol "public: bool __thiscall QAxBase::setControl(class QString const &)" (?setControl@QAxBase@@QAE_NABVQString@@@Z) referenced in function "protected: void __thiscall VLCactiveX::InitActiveX(void)" (?InitActiveX@VLCactiveX@@IAEXXZ) 1>VLCactiveX.obj : error LNK2019: unresolved external symbol "public: __thiscall QAxWidget::QAxWidget(class QWidget *,class QFlags<enum Qt::WindowType>)" (??0QAxWidget@@QAE@PAVQWidget@@V?$QFlags@W4WindowType@Qt@@@@@Z) referenced in function "protected: void __thiscall VLCactiveX::InitActiveX(void)" (?InitActiveX@VLCactiveX@@IAEXXZ) 1>VLCactiveX.obj : error LNK2019: unresolved external symbol "public: class QVariant __thiscall QAxBase::dynamicCall(char const *,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)" (?dynamicCall@QAxBase@@QAE?AVQVariant@@PBDABV2@1111111@Z) referenced in function "public: virtual void __thiscall VLCactiveX::Play(void)" (?Play@VLCactiveX@@UAEXXZ) 1>..\build\libs\player.dll : fatal error LNK1120: 4 unresolved externals в pro файле след: ..... QT = core gui // т.к. россплатформенное будет win32 { CONFIG += activeqt QT += activeqt } ...... и при компиляции говорит след: unknown QT: activeqt а если подключить библиотеку "LIBS += qaxcontainer.lib" то все компилица и соответс. работает но говорят что б именно через вот это работало QT += activeqt говорят что конфиг настроить надо а что то как???? что посоветутете Название: Re: опять не копмилится проект Отправлено: pastor от Октябрь 29, 2009, 14:27 Пробуй вместо:
Цитировать CONFIG += activeqt QT += activeqt вот это: Цитировать CONFIG += qaxcontainer Для интереса поизучай профайлы экзамплов из examples\activeqt\ Название: Re: опять не копмилится проект Отправлено: shender от Октябрь 29, 2009, 14:45 спасибо помогло тока теперь куча варнингов поясните
1>Linking... 1>LINK : ..\build\libs\player.dll not found or not built by the last incremental link; performing full link 1> Creating library ..\build\libs\player.lib and object ..\build\libs\player.exp 1>QAxContainerd.lib(qaxbase.obj) : warning LNK4099: PDB 'vc90.pdb' was not found with 'c:\Qt\4.5.0\lib\QAxContainerd.lib' or at 'c:\Documents and Settings\Pavel\Рабочий стол\111PIX_HDIP\build\libs\vc90.pdb'; linking object as if no debug info 1>QAxContainerd.lib(qaxwidget.obj) : warning LNK4099: PDB 'vc90.pdb' was not found with 'c:\Qt\4.5.0\lib\QAxContainerd.lib' or at 'c:\Documents and Settings\Pavel\Рабочий стол\111PIX_HDIP\build\libs\vc90.pdb'; linking object as if no debug info 1>QAxContainerd.lib(qaxobject.obj) : warning LNK4099: PDB 'vc90.pdb' was not found with 'c:\Qt\4.5.0\lib\QAxContainerd.lib' or at 'c:\Documents and Settings\Pavel\Рабочий стол\111PIX_HDIP\build\libs\vc90.pdb'; linking object as if no debug info 1>QAxContainerd.lib(qaxtypes.obj) : warning LNK4099: PDB 'vc90.pdb' was not found with 'c:\Qt\4.5.0\lib\QAxContainerd.lib' or at 'c:\Documents and Settings\Pavel\Рабочий стол\111PIX_HDIP\build\libs\vc90.pdb'; linking object as if no debug info 1>Embedding manifest... 1>Build log was saved at "file://c:\Documents and Settings\Pavel\Рабочий стол\111PIX_HDIP\build\libs\.player\debug\BuildLog.htm" 1>player - 0 error(s), 4 warning(s) Название: Re: опять не копмилится проект Отправлено: pastor от Октябрь 29, 2009, 14:50 спасибо помогло тока теперь куча варнингов поясните http://bugreports.qt.nokia.com/browse/QTBUG-2024 |