1- # OpenVINO&trade ; Model Server Developer Guide for Windows
1+ # OpenVINO&trade ; Model Server Developer Guide for Windows (Experimental/Alpha)
2+ This document describes experimental/alpha windows development and compilation guide for ovms.exe binary.
3+
4+ OpenVINO&trade ; Model Server is in experimental/alpha stage of windows enabling with limited functionality and quality.
5+ It is recommended to use the top of main repository branch for more feature enabled code and better software quality for windows.
6+
7+ ## List of enabled features:
8+ ### Limited model server basic functionality besides disabled features
9+ ### GRPC API
10+ ### Mediapipe graphs execution
11+ ### Serving single models in all formats
12+
13+ ## List of disabled features:
14+ ### Ovms feature parity with Linux implementation
15+ ### LLM support
16+ ### PYTHON NODES support
17+ ### REST API support
18+ ### Custom nodes support
19+ ### Cloud storage support
20+ ### Model cache support
21+ ### DAG pipelines
222
323# Install prerequisites
424```
525md c:\git
626md c:\opt
727```
828
9- ## VISAUL
10- Visual Studio 2022 with C++ - https://visualstudio.microsoft.com/downloads/
29+ ## VISUAL STUDIO
30+ Visual Studio 2019 with C++ - https://visualstudio.microsoft.com/downloads/
1131
1232## PYTHON: https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe in C:\opt\Python39
1333Python3. (Python 3.11.9 is tested)
@@ -53,7 +73,7 @@ https://github.com/opencv/opencv/releases/download/4.10.0/opencv-4.10.0-windows.
5373https://eternallybored.org/misc/wget/1.21.4/64/wget.exe download to c:\opt
5474Add c:\opt to system env PATH
5575
56- ## Run Developer Command Prompt for VS 2022
76+ ## Run Developer Command Prompt for VS 2019
5777## Enable Developer mode on in windows system settings
5878
5979#### Boring SSL - not needed until md5 hash is needed.
@@ -62,19 +82,6 @@ Clone in in c:\opt\
6282git clone https://github.com/firebase/boringSSL-SwiftPM.git
6383```
6484
65- ## Libevent - ovms link phase
66- ``` git clone https://github.com/libevent/libevent
67- git co release-2.1.12-stable
68- md build && cd build
69- C:\git\libevent\build>cmake -G "Visual Studio 17 2022" -DEVENT__DISABLE_OPENSSL=1 -DEVENT_LIBRARY_SHARED=0 ..
70- cmake --build . --config Release
71- md c:\opt\libevent
72- xcopy lib\Release\* c:\opt\libevent\lib\
73- xcopy /s /e include\event2\* c:\opt\libevent\include\event2\
74- cd ..
75- xcopy /s /e include\ c:\opt\libevent\include\
76- ```
77-
7885# Opencl headers
7986```
8087cd c:\opt
0 commit comments