3
1

Fixed header file command javac -h ...

This commit is contained in:
K 2024-11-06 02:48:13 +05:30
parent 7b5ffd9e69
commit 7aa630ae71
Signed by: notkshitij
GPG Key ID: C5B8BC7530F8F43F

View File

@ -16,7 +16,7 @@ Please note the files referred in this guide:
- This is the main Java file containing function definition and the main function. - This is the main Java file containing function definition and the main function.
- Functions (add, sub, mul, div) in `A3` class in this file are native functions, meaning their body is written in C/C++ in a different file. - Functions (add, sub, mul, div) in `A3` class in this file are native functions, meaning their body is written in C/C++ in a different file.
- After creating this file, you need to compile it. To do so, run `javac A3.java` (assuming you're already in the directory that contains this file). - After creating this file, you need to compile it. To do so, run `javac A3.java` (assuming you're already in the directory that contains this file).
- Now, we will generate the header file. For this, run `javac -h A3.java`. - Now, we will generate the header file. For this, run `javac -h . A3.java`.
- There will be a new file called `A3.h` in your current working directory, - There will be a new file called `A3.h` in your current working directory,
- This is the header file. - This is the header file.
- It contains signatures for native functions we created in the Java file. - It contains signatures for native functions we created in the Java file.