Webページ上でC ++プログラムを実行する(html)

私はC ++とsfmlを使ってキャプチャプログラムを作った。私はHTMLページでそのプログラムを実行したい。どうやってするか?

0
あなたのプログラムが単純に標準出力(例えばjpeg)でイメージを生成できるのであれば、それをCGIに適合させることができます。
追加された 著者 Matteo Italia,
私は分かりませんが、これを行うには C ++/CLI ASP.NET を使用できると思います。
追加された 著者 Kakashi,

2 答え

C ++アプリケーションをWeb上で実行することはお勧めしません。しかし、それを CGI コードに変換できる場合は、ホスティングサーバーがサポートしている場合は cgi-bin ディレクトリを使用できます。 CGI C に基づいているのでコアコードの変換は簡単ですが、外部ライブラリに問題があるかもしれません。

編集:あなたは本当にC + +の方法で行く場合は、 ActiveX コンポーネントを作成する必要がありますが、これはブラウザの追加のアクセス許可/証明書を必要とします。私はこの方法をお勧めしません。

Edit 2: Here is a link for creating ActiveX for web. http://www.codeproject.com/KB/COM/CompleteActiveX.aspx

編集3:質問の所有者が「ネット上でアップロードするのをやめたいだけだ」と言われた後、「ActiveX」の代替案を追加したことに気づいてください。

2
追加された
私は私の答えに加えて、それをActiveXに変換する必要があります。
追加された 著者 Emir Akaydın,
@ウィルビックフォード:私はzedaiが「ネット上でアップロードするのをやめようと思っていますが、オフラインでテストしたい」とコメントした後、私のメッセージを編集したことに気づかなかったと思います。
追加された 著者 Emir Akaydın,
はい、これが私が「この方法をお勧めしません」のように終わった理由です。 ;)
追加された 著者 Emir Akaydın,
Captchaは本当にサーバー側を実行する必要があります。そのためにActiveXは必要ありません。
追加された 著者 Will Bickford,
うーん、私はまだローカルWebサーバーをセットアップします。
追加された 著者 Will Bickford,
私はそれをネット上でアップロードしたくありません。オフラインでテストしたいだけです。
追加された 著者 zedai,

Webアプリケーションフレームワークに関するWikiepdiaページ、特にこれらのWebアプリケーションフレームワークのWikipediaの比較 - C ++はこれらのタスクの最も一般的な言語ではありませんが、事実を行う。

1
追加された