2011-06-21 154 views
1

我有一個.cpp(jSide.cpp)文件,我想用gcc命令創建一個共享庫(jside.dll)。我得到如何使用gcc命令,但我需要包含jni所需的頭文件。這裏是我的頭文件的位置: C:\ Program Files文件\的Java \ jdk1.6.0_24 \包括 C:\ Program Files文件\的Java \ jdk1.6.0_24 \包括\ win32的使用gcc創建共享庫

所以誰能告訴我確切的命令來創建一個共享庫?

感謝

亞拉文

回答

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

注意,這是一條線。

+0

只是,我想要的,謝謝! – Aravind