问题:是否可以使用.dll文件在linux上编译程序?
这是怎么回事: 这个.dll将用于编写来自第三方的某些专有软件的php扩展.
背景与研究:
我得到了一个名为的图书馆proprietary.lib.我很好奇,因为我之前从未见过.lib扩展,所以我打字:
file proprietary.lib
Run Code Online (Sandbox Code Playgroud)
输出是:
proprietary.lib: current ar archive
Run Code Online (Sandbox Code Playgroud)
我做了一些研究,发现它ar或多或少tar(事实上,我认为tar已经ar在大多数*nix环境中被替换).
在检查该ar联机帮助页时,我看到了该页面t option,其中显示了该存档内容的表格列表.凉.所以我键入:
ar t proprietary.lib
Run Code Online (Sandbox Code Playgroud)
得到:
proprietary.dll
proprietary.dll
... (snip X lines) ...
Run Code Online (Sandbox Code Playgroud)