use JNAerator to generate the mapping source