You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 14, 2023. It is now read-only.
While I was building QtOIIO following Install.md on win10,error occured after typing "nmake install",it seems does not linked to some lib files,but I have no idea which should be linked.Here are part of the log.The whole printed log is copied to the log.txt file.
Any suggestions will be appreciated!
E:\SoftInstall\QtOIIO\build>nmake install
Microsoft (R) Program Maintenance Utility Version 14.28.29913.0
Copyright (C) Microsoft Corporation. All rights reserved.
[ 11%] Automatic MOC for target QtOIIOPlugin
[ 11%] Built target QtOIIOPlugin_autogen
[ 22%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOPlugin_autogen/mocs_compilation.cpp.obj
mocs_compilation.cpp
[ 33%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOHandler.cpp.obj
QtOIIOHandler.cpp
[ 44%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOPlugin.cpp.obj
QtOIIOPlugin.cpp
[ 55%] Linking CXX shared library QtOIIOPlugin.dll
LINK: command "E:\SoftInstall\VisualStdio2019\VC\Tools\MSVC\14.28.29910\bin\Hostx86\x86\link.exe /nologo @CMakeFiles\QtOIIOPlugin.dir\objects1.rsp /out:QtOIIOPlugin.dll /implib:QtOIIOPlugin.lib /pdb:E:\SoftInstall\QtOIIO\build\src\imageIOHandler\QtOIIOPlugin.pdb /dll /version:0.0 /machine:X86 /INCREMENTAL:NO E:\vcpkg\installed\x64-windows\lib\OpenImageIO.lib E:\vcpkg\installed\x64-windows\lib\Imath-2_5.lib E:\vcpkg\installed\x64-windows\lib\Iex-2_5.lib E:\vcpkg\installed\x64-windows\lib\Half-2_5.lib E:\vcpkg\installed\x64-windows\lib\IlmThread-2_5.lib E:\SoftInstall\QT\5.14.1\msvc2017_64\lib\Qt5Gui.lib E:\SoftInstall\QT\5.14.1\msvc2017_64\lib\Qt5Core.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:QtOIIOPlugin.dll.manifest" failed (exit code 1120) with the following output:
Creating library QtOIIOPlugin.lib and object QtOIIOPlugin.exp mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct QMetaObject * __thiscall QObjectData::dynamicMetaObject(void)const " (_imp?dynamicMetaObject@QObjectData@@QBEPAUQMetaObject@@xz) referenced in function "public: virtual struct QMetaObject const * __thiscall QtOIIOPlugin::metaObject(void)const " (?metaObject@QtOIIOPlugin@@UBEPBUQMetaObject@@xz)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static struct QtSharedPointer::ExternalRefCountData * __cdecl QtSharedPointer::ExternalRefCountData::getAndRef(class QObject const *)" (_imp?getAndRef@ExternalRefCountData@QtSharedPointer@@SAPAU12@PBVQObject@@@z) referenced in function "private: __thiscall QWeakPointer::QWeakPointer<class QObject,1>(class QObject *,bool)" (??$?0VQObject@@$00@?$QWeakPointer@VQObject@@@@aae@PAVQObject@@_N@Z)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual void * __thiscall QImageIOPlugin::qt_metacast(char const *)" (_imp?qt_metacast@QImageIOPlugin@@UAEPAXPBD@Z) referenced in function "public: virtual void * __thiscall QtOIIOPlugin::qt_metacast(char const *)" (?qt_metacast@QtOIIOPlugin@@UAEPAXPBD@Z)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual int __thiscall QImageIOPlugin::qt_metacall(enum QMetaObject::Call,int,void * *)" (_imp?qt_metacall@QImageIOPlugin@@UAEHW4Call@QMetaObject@@HPAPAX@Z) referenced in function "public: virtual int __thiscall QtOIIOPlugin::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QtOIIOPlugin@@UAEHW4Call@QMetaObject@@HPAPAX@Z)
While I was building QtOIIO following Install.md on win10,error occured after typing "nmake install",it seems does not linked to some lib files,but I have no idea which should be linked.Here are part of the log.The whole printed log is copied to the log.txt file.
Any suggestions will be appreciated!
E:\SoftInstall\QtOIIO\build>nmake install
Microsoft (R) Program Maintenance Utility Version 14.28.29913.0
Copyright (C) Microsoft Corporation. All rights reserved.
[ 11%] Automatic MOC for target QtOIIOPlugin
[ 11%] Built target QtOIIOPlugin_autogen
[ 22%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOPlugin_autogen/mocs_compilation.cpp.obj
mocs_compilation.cpp
[ 33%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOHandler.cpp.obj
QtOIIOHandler.cpp
[ 44%] Building CXX object src/imageIOHandler/CMakeFiles/QtOIIOPlugin.dir/QtOIIOPlugin.cpp.obj
QtOIIOPlugin.cpp
[ 55%] Linking CXX shared library QtOIIOPlugin.dll
LINK: command "E:\SoftInstall\VisualStdio2019\VC\Tools\MSVC\14.28.29910\bin\Hostx86\x86\link.exe /nologo @CMakeFiles\QtOIIOPlugin.dir\objects1.rsp /out:QtOIIOPlugin.dll /implib:QtOIIOPlugin.lib /pdb:E:\SoftInstall\QtOIIO\build\src\imageIOHandler\QtOIIOPlugin.pdb /dll /version:0.0 /machine:X86 /INCREMENTAL:NO E:\vcpkg\installed\x64-windows\lib\OpenImageIO.lib E:\vcpkg\installed\x64-windows\lib\Imath-2_5.lib E:\vcpkg\installed\x64-windows\lib\Iex-2_5.lib E:\vcpkg\installed\x64-windows\lib\Half-2_5.lib E:\vcpkg\installed\x64-windows\lib\IlmThread-2_5.lib E:\SoftInstall\QT\5.14.1\msvc2017_64\lib\Qt5Gui.lib E:\SoftInstall\QT\5.14.1\msvc2017_64\lib\Qt5Core.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:QtOIIOPlugin.dll.manifest" failed (exit code 1120) with the following output:
Creating library QtOIIOPlugin.lib and object QtOIIOPlugin.exp
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct QMetaObject * __thiscall QObjectData::dynamicMetaObject(void)const " (_imp?dynamicMetaObject@QObjectData@@QBEPAUQMetaObject@@xz) referenced in function "public: virtual struct QMetaObject const * __thiscall QtOIIOPlugin::metaObject(void)const " (?metaObject@QtOIIOPlugin@@UBEPBUQMetaObject@@xz)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static struct QtSharedPointer::ExternalRefCountData * __cdecl QtSharedPointer::ExternalRefCountData::getAndRef(class QObject const *)" (_imp?getAndRef@ExternalRefCountData@QtSharedPointer@@SAPAU12@PBVQObject@@@z) referenced in function "private: __thiscall QWeakPointer::QWeakPointer<class QObject,1>(class QObject *,bool)" (??$?0VQObject@@$00@?$QWeakPointer@VQObject@@@@aae@PAVQObject@@_N@Z)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual void * __thiscall QImageIOPlugin::qt_metacast(char const *)" (_imp?qt_metacast@QImageIOPlugin@@UAEPAXPBD@Z) referenced in function "public: virtual void * __thiscall QtOIIOPlugin::qt_metacast(char const *)" (?qt_metacast@QtOIIOPlugin@@UAEPAXPBD@Z)
mocs_compilation.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual int __thiscall QImageIOPlugin::qt_metacall(enum QMetaObject::Call,int,void * *)" (_imp?qt_metacall@QImageIOPlugin@@UAEHW4Call@QMetaObject@@HPAPAX@Z) referenced in function "public: virtual int __thiscall QtOIIOPlugin::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QtOIIOPlugin@@UAEHW4Call@QMetaObject@@HPAPAX@Z)
log.txt
The text was updated successfully, but these errors were encountered: