我有一个.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
所以有人能告诉我创建共享库的确切命令吗?
谢谢
阿拉汶
答案 0 :(得分:3)
使用-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
请注意,这是一行。