2012-03-19 14 views
0

私はPerlスクリプトを使ってDLLに変換する方法を探しています。私は、C言語をオブジェクトコードにコンパイルしてDLLにコンパイルできることを知っています。 PerlはCベースなので、CとコンパイルしてオブジェクトコードにしてからDLLをコンパイルできますか?PerlからCへのDLL

私は速度の低下について心配していません。私はPerlからCまで速度の向上はないことを知っています。私の主な関心事は、単純にWIN32 DLLまたは.NET DLLをパッケージ化してクロスビジネスを使用するために送信できることです。

+0

「PERLはCベースです」 - これはどういう意味ですか? "PERLからCには速度の向上はない" - あなたはこれを知っていますか? "WIN32 DLLまたは.NET DLL" - これらの違いは重要ではありません。あなたは、完全に理解していない用語や技術を熟知しているようです。あなたは本当に達成しようとしているのですか? – David

+1

FWIWでは、質問と意図する目標(最後に明示されている)は完全にわかりやすいものです。 – daxim

+1

@daxim:私は彼がPERLコードをDLLにコンパイルしようとしていることを理解しています。それは十分明確です。しかし、なぜ_?彼は道を始めているように聞こえて、最初に別の道を走っていたはずだったときに、すでに選んだ道を続けるのを助けたいと思っています。 – David

答えて

4

ActiveState Perl Dev Kitは、.NETアセンブリとActiveXコントロール(これはDLLの一種)のコンパイルをサポートしています。以前のバージョンのActiveState Perlは、Perl関数をホストDLLに埋め込むために、PerlEzと一緒に出荷されていました。

+0

残念ながら、私はActiveState PERL Dev Kitを持っていません。それは私の状況ではビジネスコストのために入手不可能なアプリケーションです。私はそれが梯子を渡されることができれば、私はそれを可能性としてチェックします。 Win32 DLLだけでなく.NETやActiveXコントロールも処理しますか? – steventnorris

+0

私は分かりません。詳細については、ホワイトペーパーを読んで販売部門にお問い合わせください。 – daxim

+0

ありがとうございます。私は答えを感謝します。私はそれを掘り下げ、それが必要を満たすかどうかを見ます。 – steventnorris

関連する問題