静的ライブラリの作成と使用
1. まず、カプセル化された関数の xxx.o ファイルを生成します: gcc xxx.c -c
2. 次に、xxx.o ファイルを静的ライブラリ ファイル ar rcs libxxx.a xxx.o of xxx.a にコンパイルします。
コンパイル時にヘッド ライブラリを削除し、テールを削除します。a -l リンク ライブラリ -L はライブラリの場所を指定します。
動的ライブラリの作成と使用
まず、関数 gcc -shared -fpic xxx.c -o libxxx.so をカプセル化して libxxx.so ファイルを生成します。
コンパイル時に先頭のライブラリを削除し、末尾のライブラリを削除します。so -l リンク ライブラリ -L はライブラリの場所を指定します。
実行時にダイナミック ライブラリ ファイルが見つからない場合は、生成された libtou.so を /user/lib/ に配置できます。