0

- avl_tree.c、buf_read.c、db_prep.c、file_process.c、global_header.c、traverser.c という拡張子のファイルのセットがあります。使用するインクルード ファイルは jni.h を除いて /usr/gcc/4.4/bin/include フォルダーにあり、ライブラリは /usr/gcc/4.4/bin/lib フォルダーにあります。それらからどのようにファイルを作成しますか (可能であれば、このコマンドですべてのオプションを指定します)? JNIによるメソッドのネイティブ作成によるコミュニケーションに興味があります。

4

2 に答える 2

0

質問はおそらくより多くの情報を提供するはずです。

ソースのほとんどのセットには、Makefile、構成スクリプト、または出力を作成するために設定するその他の項目 (必要な .so ライブラリ) があります。

gcc -dynamic -o file.so file.c

は、ソース ファイルの 1 つから so ファイルを作成しますが、おそらくそれらすべてから 1 つの so ファイルを作成する必要があります。

于 2012-10-21T05:35:44.553 に答える