2011-06-21 12 views
1

私は.cpp(jSide.cpp)ファイルを持っており、gccコマンドを使って共有ライブラリ(jside.dll)を作成したいと思います。 gccコマンドの使い方が分かりますが、jniに必要なヘッダファイルをインクルードする必要があります。ここに私のヘッダファイルの場所は次のとおりです。 C:\プログラムファイル\のJava \ jdk1.6.0_24 \含ま C:\プログラムファイル\のJava \ jdk1.6.0_24 \ win32のgccを使って共有ライブラリを作成

はそう誰も私を伝えることができます\含めます共有ライブラリを作成する正確なコマンドですか?

おかげ

Aravind

答えて

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

これは1行であることに注意してください。

+0

ちょうど、私が欲しかったこと、ありがとう! – Aravind

関連する問題