Cライブラリがあり、「apple」と仮定し、「apple」に「banana」および「carrot」関数が含まれている場合、「banana」がそのマニュアルページを表示するようにmakefileに「install」行をどのように作成しますか? 「りんご」の本のパビリオンか。
答え1
banana.3
マニュアルページをページへのシンボリックリンクにしますapple.3
。
install-man: apple.3
install ... apple.3 $(mandir)/man3/apple.3
ln -s apple.3 $(mandir)/man3/banana.3
ln -s apple.3 $(mandir)/man3/carrot.3
答え2
バナナ3を/usr/share/man/man3/または/usr/local/share/man/man3にコピーしようとしています。使用するディレクトリの詳細は、ビルドシステムとユーザー構成によって異なります。 Automakeを考えてみることもできます。