如何在构建gRPC期间更改前缀变量,因为没有提供配置?

时间:2017-08-30 07:00:53

标签: makefile gnu-make grpc

我正在编译gRPC计划,并希望从" /usr/local"更改prefix到" /usr":

prefix ?= /usr/local

我已经尝试了两种" prefix=/usr make"和" make prefix=/usr"方法,但不幸的是,他们似乎没有工作。所以现在我可以找出2方法:

(1)直接修改Makefile

  prefix = /usr

(2)在安装过程中更改prefix

make prefix=/usr install

由于没有提供configure个程序,是否有任何方法可以在制作过程中更改prefix

1 个答案:

答案 0 :(得分:1)

你应该提供"前缀"在" make"和#34; make install"脚步。所以正确的解决方案是:

export prefix=/usr
make
make install

make prefix=/usr
make install prefix=/usr