# Build OpenCV Applications with MSVC on ARM64 Windows

**URL:** <https://forum.opencv.org/t/build-opencv-applications-with-msvc-on-arm64-windows/23467>\
**Category:** Uncategorized\
**Tags:** arm, windows, build\
**Created:** [August 1, 2025, 5:29am UTC](https://forum.opencv.org/t/build-opencv-applications-with-msvc-on-arm64-windows/23467 "2025-08-01T05:29:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wak](https://avatars.discourse-cdn.com/v4/letter/w/f6c823/32.png) [@wak](https://forum.opencv.org/u/wak)\
**Post date:** [August 1, 2025, 5:29am UTC](https://forum.opencv.org/t/build-opencv-applications-with-msvc-on-arm64-windows/23467/1 "2025-08-01T05:29:52Z")

</div>

when I build opencv on ARM64 Windows, it causes an error. The error message is as follows:

> C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt\wchar.h(254,33): error C2664: “\_\_n64 \_\_uint64x1\_t\_to\_n  
> 64(uint64x1\_t)”: ??? 1 ?“uint16x4\_t”???“uint64x1\_t” [C:\opencv\build\modules\world\opencv\_world\_NEON.vcxproj]  
> (compiling source file ‘../../../modules/dnn/src/layers/cpu\_kernels/conv\_winograd\_f63.neon.cpp’)  
> C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt\wchar.h(254,33):  
> ???,???  
> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\arm64\_neon.h(1957,21):  
> ??“\_\_uint64x1\_t\_to\_n64”???  
> C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt\wchar.h(254,33):  
> ???“(uint16x4\_t)”?
