Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在Windows上重新编译/运行动态共享对象(DSO)_Linux_Unix_Interop - Fatal编程技术网

Linux 在Windows上重新编译/运行动态共享对象(DSO)

Linux 在Windows上重新编译/运行动态共享对象(DSO),linux,unix,interop,Linux,Unix,Interop,我在Unix/Linux方面没有太多经验,但想知道是否有可能在Windows上运行DSO?可以重新编译这些文件以便执行吗 提前谢谢你给我的任何建议 戴夫。简短回答:不 详细回答:如果我们在这里讨论PHP扩展,您可以获取扩展的源代码,如果您的计算机上安装了某种形式的VisualStudio,您可以为Windows重新编译它。您还可以在上找到许多不适用于PHP的预编译PHP扩展。用于渲染扩展。在某些情况下,我们可以获得源代码并重新编译。如果我们不能得到源代码,那么我听说没有多少希望了?除非cygwi

我在Unix/Linux方面没有太多经验,但想知道是否有可能在Windows上运行DSO?可以重新编译这些文件以便执行吗

提前谢谢你给我的任何建议

戴夫。

简短回答:不


详细回答:如果我们在这里讨论PHP扩展,您可以获取扩展的源代码,如果您的计算机上安装了某种形式的VisualStudio,您可以为Windows重新编译它。您还可以在

上找到许多不适用于PHP的预编译PHP扩展。用于渲染扩展。在某些情况下,我们可以获得源代码并重新编译。如果我们不能得到源代码,那么我听说没有多少希望了?除非cygwin能做些什么,我不这么认为。看起来不像。另外,我想通过cygwin会有一个小的性能冲击。不过谢谢你的建议。Cygwin不是在Windows上运行本机linux应用程序的方法。如果希望应用程序在Windows上运行,则必须从源代码重建应用程序。参见
http://www.cygwin.com/