Min, People do build NuttX natively on Windows. I know that people in the past have also used it with IAR so I see no reason that it cannot be used with Keil with some work (usually around the linker scripts). Supporting Windows natively is something that we voted on recommitting to support so any issue are certainly bugs.
I have also CCd the new mailing list dev@nuttx.apache.org where most development work is happening. -Brennan On Sat, Jun 6, 2020, 1:02 PM Michelle(Min) Yang <min.y...@zglue.com> wrote: > Hi Alan and Gregory, > > Thanks for your quick reply. > Yes, I have compiled Nuttx using Windows WSL and used virtual machine to > run Nuttx. And it went well. I guess what I am trying to ask is the > fundamental compiler/linking/computer questions. > I understand that we can install Linux-compatible subsystem on windows to > run Nuttx. But why isn't it possible to port to windows IDE, like Keil > windows version? > Nuttx is a Posix operating system. Is it because of compiler/linking > difference between windows system or Linux? Or is it because Nuttx use > Linux library which of course can't be supported in windows? > > Thanks, > Min >