I am trying to setup a c++ build environment for developing various programs. To do so, I setup Neovim with clangD, LLVM, and minGW. An error kept creeping up stating
Error: IOStream not found
which has lead me to an issue that I did not have cmake installed. After installing and setting up the appropriate variable paths. I was then met with this current problem
lld-link: error: could not open 'kernel32.lib': no such file or directory
lld-link: error: could not open 'user32.lib': no such file or directory
lld-link: error: could not open 'gdi32.lib': no such file or directory
lld-link: error: could not open 'winspool.lib': no such file or directory
lld-link: error: could not open 'shell32.lib': no such file or directory
lld-link: error: could not open 'ole32.lib': no such file or directory
lld-link: error: could not open 'oleaut32.lib': no such file or directory
lld-link: error: could not open 'uuid.lib': no such file or directory
lld-link: error: could not open 'comdlg32.lib': no such file or directory
lld-link: error: could not open 'advapi32.lib': no such file or directory
lld-link: error: could not open 'oldnames.lib': no such file or directory
lld-link: error: could not open 'msvcrtd.lib': no such file or directory
CLANG_~1: error: linker command failed with exit code 1 (use -v to see invocation)
I am running Windows 10 Home edition and upon looking, these libraries are not installed on my computer.
Is there a way to install these libraries or is there another way to compile c++ with cmake so that I do not have to use the MVSC library?
I need this so I can generate a compile_commands.json so that neovim, clangd, llvm will work correctly.