服务器是否需要为服务器编译可执行文件所需的包?

时间:2012-01-05 22:53:01

标签: compilation

我是否需要在服务器本身上安装为服务器编译可执行文件所需的软件包?

例如,我用zlib和amp; localy编译php然后安装在服务器上。 php是否可以使用zlib函数,因为我在编译时包含它,或者我仍然需要服务器上存在该包吗?

操作系统:Slackware 13.37

1 个答案:

答案 0 :(得分:0)

原则上,您应该能够在另一台计算机上编译软件,但是您需要确保您的体系结构,依赖项(例如glibc等库和编译器)兼容。如果架构不匹配,请查看交叉编译。

如果这只适合您,并且您的编译机器和服务器在体系结构中匹配,请确保安装了相同版本的依赖项。