mesa-12.0.0をインストールした後、私のライブラリとヘッダーファイルは次の場所にあります。
~/ダウンロード/mesa-12.0.0/lib ~/ダウンロード/mesa-12.0.0/include
パスを直接追加する方が良いですか?LD_LIBRARY_PATHそれとも、/usr/libのようなより標準的なパスに入れるべきですか?パッケージを整理する最善の方法は何ですか、それとも両方可能ですか?
ありがとうございます。
ベストアンサー1
以下を入力しないでください/usr/lib
。オペレーティングシステムのコンテンツとローカルにインストールされているコンテンツを混在させないでください。
入れると/usr/local/
影になります/
。などがあります/usr/local/lib
。また、これを調べると、ローカルパッケージを管理するのに役立ちます(それらを分離してすべて一緒に保管してください)。/usr/local/bin
/usr/local/include
stow
あるいは、ホームディレクトリに保存することもできます。stow
ここからヘルプを提供することもできます。
/usr/local/
全体として()またはユーザーディレクトリにインストールするかどうかはユーザー次第です。どちらも他の人と共有できます。ただし、に入れると/usr/local
自動的に共有されます。そして、インストールするには管理者(rootまたは...)アクセス権が必要です。