keccak-jni:使用 keccak sha3 计算作为 JNI 调用来赢得 64 位 DLL

时间:2021-06-02 22:37:36
【文件属性】:
文件名称:keccak-jni:使用 keccak sha3 计算作为 JNI 调用来赢得 64 位 DLL
文件大小:125KB
文件格式:ZIP
更新时间:2021-06-02 22:37:36
C 创建 javah 桥javah -d ./jni -cp ./src/main keccak.KeccakJNI 实现 keccak_KeccakJNI.c 设置编译环境设置 gcc_run=C:\mingw-w64\mingw64\bin\gcc.exe 设置路径=%PATH%;C:\mingw-w64\i686-4.9.2-posix-dwarf-rt_v4-rev2\mingw32\bin 设置路径=%PATH%;%JAVA_HOME%\bin 设置路径=%PATH%; %JAVA_HOME%\include\win32 编译并链接库 %gcc_run% -m64 -D __int64="long long" -Wl,--add-stdcall-alias -I"%JAVA_HOME%\include" -I"%JAVA_HOME%\include\win32" -share
【文件预览】:
keccak-jni-master
----keccak-orig.dll(89KB)
----gradlew(5KB)
----settings.gradle(29B)
----src()
--------main()
----gradle()
--------wrapper()
----README.md(533B)
----jni()
--------keccak-orig.dll(89KB)
--------keccak_KeccakJNI.c(1KB)
--------sph_types.h(65KB)
--------keccak_KeccakJNI.h(675B)
--------sph_keccak.h(9KB)
--------keccak.dll(42KB)
----keccak_KeccakJNI.h(447B)
----gradlew.bat(2KB)
----.gitignore(20B)
----build.gradle(181B)

网友评论