https://github.com/pavly-gerges/dummyjni
Dummy Example for Java Native Interface using CLI
https://github.com/pavly-gerges/dummyjni
cpp java jni
Last synced: 3 months ago
JSON representation
Dummy Example for Java Native Interface using CLI
- Host: GitHub
- URL: https://github.com/pavly-gerges/dummyjni
- Owner: pavly-gerges
- Created: 2021-08-21T08:17:49.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-21T08:26:19.000Z (almost 5 years ago)
- Last Synced: 2025-07-06T04:39:03.540Z (about 1 year ago)
- Topics: cpp, java, jni
- Language: Java
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DummyJni
### Commands to Compile :
```bash
┌─[twisted@parrot]─[~/GradleProjects/DummyJni]
└──╼ $javac -h . TestJni.java
┌─[twisted@parrot]─[~/GradleProjects/DummyJni]
└──╼ $ gcc -fPIC 'TestJni.cpp' -shared -o 'libTestJni.so' \
> -I'/usr/lib/jvm/java-11-openjdk-amd64/include' \
> -I'/usr/lib/jvm/java-11-openjdk-amd64/include/linux' \
> -I'.'
┌─[twisted@parrot]─[~/GradleProjects/DummyJni]
└──╼ $java -cp . -Djava.library.path=. TestJni
hey
┌─[twisted@parrot]─[~/GradleProjects/DummyJni]
└──╼ $
```