質問: linux で posix の共有メモリ 素人です。教えて下さい。 書籍を参考に、linux で posix の共有メモリを使用するプログラ ムを書いたのですが、ライブラリ関数がリンクできません。 shm_open() と、shm_unlink() なのですが、どこのどれをリンク すればいいでしょうか? /usr/lib にはなさそうです。
回答: あなたの環境がわからないので何とも言えませんし、どんなエラーが出ているのかもわからないので何も答えられませんが、google等で「shm_open linux link」をキーワードにして探してみましょう。 ライブラリ的にはglibcの中のような気がします。 まずは、書籍と同一環境を作り、その上で試すのが基本でしょう。