Description
when compiling the zoom sdk demo (downloaded from https://github.com/zoom/zoom-sdk-windows)
I get some linking error, it seems due to duilib, but I am not sure.
Error
Severity | Code | Description | Project | File | Line | Suppression State |
---|---|---|---|---|---|---|
Error | LNK2038 | mismatch detected for ‘_ITERATOR_DEBUG_LEVEL’: value ‘0’ doesn’t match value ‘2’ in AnnotateBarWindow.obj | sdk_demo_v2 | E:\zoom-sdk\demo\sdk_demo_v2\duilib.lib(UIBase.obj) | 1 | |
Error | LNK2038 | mismatch detected for ‘RuntimeLibrary’: value ‘MD_DynamicRelease’ doesn’t match value ‘MDd_DynamicDebug’ in AnnotateBarWindow.obj | sdk_demo_v2 | E:\zoom-sdk\demo\sdk_demo_v2\duilib.lib(UIBase.obj) | 1 | |
Error | LNK2038 | mismatch detected for ‘_ITERATOR_DEBUG_LEVEL’: value ‘0’ doesn’t match value ‘2’ in AnnotateBarWindow.obj | sdk_demo_v2 | E:\zoom-sdk\demo\sdk_demo_v2\duilib.lib(UIList.obj) | 1 | |
Error | LNK2038 | mismatch detected for ‘RuntimeLibrary’: value ‘MD_DynamicRelease’ doesn’t match value ‘MDd_DynamicDebug’ in AnnotateBarWindow.obj | sdk_demo_v2 | E:\zoom-sdk\demo\sdk_demo_v2\duilib.lib(UIList.obj) | 1 | |
Error | LNK2038 | mismatch detected for ‘_ITERATOR_DEBUG_LEVEL’: value ‘0’ doesn’t match value ‘2’ in AnnotateBarWindow.obj | sdk_demo_v2 | E:\zoom-sdk\demo\sdk_demo_v2\duilib.lib(UIControl.obj) | 1 |
…
Which App Type (OAuth / Chatbot / JWT / Webhook)?
zoom sdk windows
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- download zoom sdk windows from github
- open sdk_demo_v2.sln
- set include path of zoom-sdk\demo\duilib and zoom-sdk\h
- set link/input duilib.lib
- compile
- see link error
Additional context
I am using visual studio 2019. here is said that zoom use vs 2017 as default (https://marketplace.zoom.us/docs/sdk/native-sdks/windows/getting-started/prerequisites). But zoom sdk github said vs 2019 should be used
Thanks for your time!