如何将服务器应用程序编译到某个目标(只有Makefile)

时间:2012-10-16 14:55:42

标签: compilation makefile

无济于事我尝试将代码编译成某种分散。 如何将服务器应用程序编译到某个目的地(只有Makefile)?

尝试:

make DESTDIR=/opt/mydeamon

但这失败了

1 个答案:

答案 0 :(得分:1)

让自己没有标准的安装方式。如果使用Makefile完成安装,则由Makefile作者来编写make应该如何执行的规则。

但提供make install目标的常用方法是我认为用于指定安装路径的公共变量是PREFIX

您应该阅读一些README或INSTALL文件,甚至可以查看Makefile文件以获取相关说明,如果这是您在某处下载的源包。