Je compile le programme gRPC
et que vous voulez changer prefix de « /usr/local
» à « /usr
« :Comment changer la variable de préfixe pendant la construction de gRPC puisque aucune configuration n'est fournie?
prefix ?= /usr/local
Je l'ai essayé les deux » prefix=/usr make
» et « make prefix=/usr
» méthodes, mais malheureusement, ils semblent ne fonctionnent pas . Alors maintenant, je peux comprendre 2
méthodes:
(1) Modifier Makefile
directement:
prefix = /usr
(2) Changement prefix
lors de l'installation:
make prefix=/usr install
Parce qu'il n'y a pas fourni programme configure
, Y at-il une méthode pour changer prefix
pendant le processus de fabrication?
'make prefix =/usr' est censé fonctionner. Pourquoi ne pas simplement modifier le fichier makefile? – reinierpost
Le changement que vous souhaitez effectuer semble incorrect. '/ usr/include' est pour les en-têtes (fichiers' * .h'), pourquoi les mettre ailleurs? – reinierpost
@reinierpost 'make prefix =/usr' ne fonctionne pas. Et j'ai modifié l'OP pour corriger la faute de frappe. –