Thank you for your reply, for 3 days I am trying to build sumo for windows but I keep getting errors.
when I try to build all using Microsoft visual studio, I am getting this error:
>------ Build All started: Project: SUMOLibraries, Configuration: x64-Debug ------
[1/188] Building C object lib\CMakeFiles\libcurl.dir\dict.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/dict.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\dict.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\dict.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[2/188] Building C object lib\CMakeFiles\libcurl.dir\curl_sasl.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/curl_sasl.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\curl_sasl.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\curl_sasl.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[3/188] Building C object lib\CMakeFiles\libcurl.dir\curl_range.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/curl_range.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\curl_range.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\curl_range.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[4/188] Building C object lib\CMakeFiles\libcurl.dir\curl_ntlm_core.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/curl_ntlm_core.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\curl_ntlm_core.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\curl_ntlm_core.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[5/188] Building C object lib\CMakeFiles\libcurl.dir\hostasyn.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/hostasyn.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\hostasyn.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\hostasyn.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[6/188] Building C object lib\CMakeFiles\libcurl.dir\easy.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/easy.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\easy.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\easy.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[7/188] Building C object lib\CMakeFiles\libcurl.dir\curl_path.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/curl_path.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\curl_path.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\curl_path.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
[8/188] Building C object lib\CMakeFiles\libcurl.dir\gopher.c.obj
FAILED: lib/CMakeFiles/libcurl.dir/gopher.c.obj
C:\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo -DBUILDING_LIBCURL -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -D_WIN32_WINNT=0x0600 -Dlibcurl_EXPORTS -I..\..\..\include
-Ilib\..\include -I..\..\..\lib\.. -I..\..\..\lib\..\include -Ilib\.. -I..\..\..\lib -Ilib /DWIN32 /D_WINDOWS /W4 /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /Folib\CMakeFiles\libcurl.dir\gopher.c.obj /Fdlib\CMakeFiles\libcurl.dir\ /FS -c ..\..\..\lib\gopher.c
C:\SUMOLibraries\32bits\3rdPartyLibs\curl-7.74.0\lib\vssh\ssh.h(28): fatal error C1083: Cannot open include file: 'libssh2.h': No such file or directory
ninja: build stopped: subcommand failed.
Build All failed
seems like something is missing over there, any suggestions? I am really new to C++ and never used Microsoft visual studio before.
🙂