I don't know why is giving me errors on JNIEXPORT and JNICALL...
Info: Visual studio 2017, Windows
JAVA_HOME is set.
Added the directory in 'C/C++ > General > Additional Include Directories'
Include directory > C:\Program Files\Java\jdk1.8.0_251\include
I tried adding jvm.lib but didn't work.
error: JNIERROR - 'variable JNIEXPORT is not type name' JNICALL - 'Expected ;'
code:
#include <iostream>
#include <jvmti.h>
#include <jni.h>
JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM *vm, char *options, void *reserved) {
}