我有一个 .cpp (jSide.cpp) 文件,我想使用 gcc 命令创建一个共享库 (jside.dll)。我知道如何使用 gcc 命令,但我需要包含 jni 所需的头文件。以下是我的头文件的位置: C:\Program Files\Java\jdk1.6.0_24\include C:\Program Files\Java\jdk1.6.0_24\include\win32
谁能告诉我创建共享库的确切命令?
谢谢
亚拉文
最佳答案
使用-I标志来指定头文件的目录。
C:\>gcc -dll -o JSide.dll -I"C:\Program Files\Java\jdk1.6.0_24\include"-I"C:\Program Files\Java\jdk1.6.0 _24\include\win32"jSide.cpp
请注意,这是一行。
关于java - 使用 gcc 创建共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6420675/