I am trying to use JNI to integrate a .C code with my Java project.
While trying to generate the .dll file using vcvars32.bat in visual studio 2017 it gives me an error message tells:
"C:\Program Files\Java\jdk1.8.0_151\include\jni.h(39): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory"
I removed the including of stdio.h library in my C code but it didn't help.
My command is:
"cl -I"C:\Program Files\Java\jdk1.8.0_151\include" -I"C:\Program Files\Java\jdk1.8.0_151\include\win32" -LD "Factorial.c" -Fe"Factorial.dll""