Skip to content

Commit 114a18a

Browse files
authored
Update TP9.md
1 parent 2982e49 commit 114a18a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

CUPGE/L2/SDD/TP/TP9.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
# TP 9 : JNI et langage C/Java
2-
32
JNI (**J**ava **N**ative **I**nterface) est une bibliothèque logicielle d’interfaçage qui permet au code Java s’exécutant à l’intérieur de la JVM (**J**ava **V**irtual **M**achine) d’appeler et d’être appelé par des applications natives (c’est-à-dire des programmes spécifiquement liés au matériel et au système d’exploitation de la plate-forme concernée), ou avec des bibliothèques logicielles basées sur d’autres langages (C, C++, assembleur, etc.).
43

54
Il faut installer tout d’abord le JDK Java et instancier la variable **JAVA_HOME** (exemple ci-dessous pour Linux) ([^1]) :
65

76
```console
8-
sudo apt install openjdk-17-jdk-headless
7+
sudo apt install openjdk-17-jdk
98
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
109
```
1110

@@ -52,7 +51,7 @@ Code généré :
5251
#endif
5352

5453
/*
55-
* Class: fr\_ut3\_HelloJNI
54+
* Class: fr_ut3_HelloJNI
5655
* Method: getGreetings
5756
* Signature: (Ljava/lang/String;)Ljava/lang/String;
5857
*/

0 commit comments

Comments
 (0)