Saat ini pkg-config
hanya terlihat di /usr/lib/pkgconfig
. Saya dapat menyesuaikannya untuk pengguna dengan mengekspor PKG_CONFIG_PATH
variabel lingkungan, tetapi sekali lagi saya lupa melakukannya untuk root dan membuang waktu bertanya-tanya, mengapa plugin saya tidak diinstal dengan benar (makefile digunakan pkg-config
). Jadi, bagaimana mengaturnya secara luas, sehingga akan selalu terlihat baik bagi keduanya /usr/lib
dan /usr/local/lib
?
sumber
/etc/bashrc
bukan tempat yang tepat, lihat Perbedaan antara .bashrc dan .bash_profile . Anda sebaiknya tidak memodifikasi file dalam/usr/bin
; akan lebih baik untuk membuat/usr/local/bin/pkg-config
dan menelepon/usr/bin/pkg-config
dari sana. Dalam skrip Anda, Anda harus menggunakan"$@"
, bukan$*
; perbaikan lebih lanjut:#!/bin/sh
danexec pkg-config-real
.