I'm trying to build the i.mxRT simulator application (in Windows 10 64-bit) under Microsoft Visual Studio Community 2022 (64-bit), Version 17.1.6.
I'm building from the V2.0.0 branch, based on commit e0e0bc9c7e3dc28d0f035bf7aacea3d2e3955ed2.
I've read the "getting started" PDF.
I can build the target application successfully using the make_uTaskerV1.4_GNU_iMX makefile.
However, when I go to build the Windows solution (using either the uTasker i.MX or uTasker i.MX plus GNU build targets), the compile fails upon trying to build FreeRTOS objects:
Build started...
1>------ Build started: Project: uTaskerProject, Configuration: uTasker i.MX Win32 ------
1>croutine.c
1>Z:\uTasker-GIT-Kinetis\FreeRTOS\Source\include\FreeRTOS.h(33,10): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory
1>stream_buffer.c
1>Z:\uTasker-GIT-Kinetis\FreeRTOS\Source\stream_buffer.c(29,10): fatal error C1083: Cannot open include file: 'string.h': No such file or directory
1>Generating Code...
1>Done building project "uTaskerV1-4.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I'm not familiar with Visual Studio, so maybe it's something I'm doing wrong.
I've tried both the .sln and the .vcxprog solution/project files with the same result.