タグ

ブックマーク / blog.livedoor.jp/ha_yshr (1)

  • Linuxで動的リンクライブラリ(.so)を作成する - 不定期日記

    2010年09月03日 00:28 カテゴリコンピュータC/C++ Linuxで動的リンクライブラリ(.so)を作成する Posted by ha_yshr No Comments No Trackbacks Tweet Cのソースから.soを作るコマンドです。 $ gcc -shared -o libtest.so test.c プログラム起動時にこの.soをリンクするようにコンパイルするには、次のようにします。 ※libtest.soはライブラリ検索対象パスに入れておく(/usr/local/libなど) $ gcc -ltest -o main main.c -lオプション:後に続く文字列の頭に"lib"、後ろに".so"をつけたファイル名をライブラリ検索対象パスから探します。 /usr/local/libに書込み権限がない場合など、.soファイルを好きなディレクトリに置きたい場合は

  • 1