I am working with vs2010 on 64bit platform and Windows SDKv 7.1. I built the baseclasses for the 64 bit platform and configured it in my project.
but i am facing the following issue.I am trying to interface a logitech 910 HD camera.
1>LogitechC910Interface.obj : error LNK2001: unresolved external symbol __imp_VariantClear
1>LogitechC910Interface.obj : error LNK2001: unresolved external symbol __imp_CoCreateInstance
1>LogitechC910Interface.obj : error LNK2001: unresolved external symbol __imp_CoUninitialize
1>LogitechC910Interface.obj : error LNK2001: unresolved external symbol __imp_VariantInit
1>LogitechC910Interface.obj : error LNK2001: unresolved external symbol __imp_CoInitializeEx
1>C:\PMD\windows\windows64bit\PMDSDK\examples\Release\simple.exe : fatal error LNK1120: 5 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
You need to review project settings to make sure that linker uses respective
.LIBto find its way to the unresolved symbols. For those you mentioned, you needole32.libandoleaut32.lib. Or add into source code (instead of project settings):