• 締切済み

C++のプログラムをPerlに変換したいのですが

私はプログラム初心者で、知人に貰ったC++のプログラムを Perlに変換して使用したいのですが 何か変換ソフトのようなものはありませんか 情報お待ちしています

みんなの回答

回答No.5

もし、そのプログラムがでかいなら C++ または C のままでCGIのインタフェースくっ付けてコンパイルした方が早いと思います。 あるいは、perl で書いたCGIの中からそのプログラムを呼び出せば良いのでは?と思います。 プログラムが小さいなら手で変換しましょう!(って、小さいならわざわざ質問しないか…)

すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

>CGIに変換したほうがいいと言われたので その人は、変換できると思っているわけですね。 というか、Perlで書き直せという意味では? そのC++プログラムってどんなものですか? 短いものなら、Perlで書き直すこともできるかは思いますが。 ソースか、機能を教えて下さい。

すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

Cで書かれたプログラムをPerlの外部関数として使うには h2xsツールを使うとか あるいは、 Inline::Cモジュール(CPAN)を使って拡張モジュールを書くとかはできると思いますが… 見当違いだったらごめんなさい。

すると、全ての回答が全文表示されます。
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.2

#1のかたがいっているように、Perlに変換するソフトはないと思います。それより、どうしてPerlに変換して使用したいのでしょうか。C++のコンパイラは、無償のものが幾つかありますので、C++のまま、コンパイルして、使用したほうが、良いと思いますが・・・

msa-0011
質問者

補足

実はHP上で使用したいので 常時使用できるプログラムにしたいのです その為にはCGIに変換したほうがいいと言われたので Perlにしようと思いました

すると、全ての回答が全文表示されます。
  • chiw
  • ベストアンサー率33% (42/126)
回答No.1

そりゃ無理ですって。 根本的に言語がサポートしている領域が違います

すると、全ての回答が全文表示されます。

関連するQ&A