質問: Linux で .dll ファイルを使用してプログラムをコンパイルすることは可能ですか?
目的: この .dll は、サード パーティのプロプライエタリ ソフトウェアに php 拡張機能を書き込むために使用されます。
背景と研究:
というライブラリが与えられましたproprietary.lib
。.lib
これまで拡張機能を見たことがなかったので、興味があったので、次のように入力しました。
file proprietary.lib
出力は次のとおりです。
proprietary.lib: current ar archive
私はいくつかの調査を行い、それar
が多かれ少なかれあることを発見しました (実際、ほとんどの *nix 環境で置き換えられたtar
と思います)。tar
ar
ar
マンページを調べたところt option
、そのアーカイブの内容を一覧表示した表が表示されていることがわかりました。涼しい。だから私はタイプします:
ar t proprietary.lib
そして得る:
proprietary.dll
proprietary.dll
... (snip X lines) ...