使用VC ++ 2008编译的php5.3.8扩展,在编译它的计算机上工作,但如果转移到另一个系统则不起作用

时间:2011-11-16 09:45:57

标签: php php-extension

我在运行wamp-server 2.2的笔记本电脑上使用VS ++ 2008编译了php 5.3.8扩展DLL。但是当我将DLL复制到另一台计算机时,它无法运行。 DLL只能在您编译它的计算机上运行吗?任何的想法 ?感谢...

1 个答案:

答案 0 :(得分:1)

您可以使用Dependency Walker检查缺少的依赖项 我的赌注在Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)包裹上:

Microsoft Visual C ++ 2008 SP1可再发行组件包(x86)安装在未安装Visual C ++ 2008 SP1的计算机上运行使用Visual C ++ SP1开发的应用程序所需的Visual C ++库的运行时组件。