2016-06-24 2 views
0

私はGUIと統合したいC実行可能ファイルを持っています。私はサーバ側でCで実行可能ファイルを保持しています。C実行ファイルとhtmlの統合

入力としてファイルをアップロードし、HTML上にボタンがあり、ボタンプログラムのクリックはサーバー側で実行する必要があります。 Cプログラムの実行可能ファイルは入力ファイル上で動作し、クライアントへの出力として見ることができる一連のファイルを生成します。

主に、私はCプログラムをHTMLと統合する方法を知りたいと思います。

1つのアイデアは、ボタンをクリックするだけでPHPファイルからシェルスクリプトを実行することでした。シェルスクリプトはCプログラムファイルを実行します。しかし、私はその過程でシェルスクリプトの使用を避けたい。

他の方法を提案したり、適切な方向に私を導いてくれますか?

+1

ようこそ。 [ヘルプ]にアクセスし、[ツアー]を利用して何をどのように聞くかを確認してください。ヒント:郵便番号と努力 - ここから始めてください:https://www.google.com/search?q=execute+c+program+from+html – mplungjan

+0

これはJavascriptやJavaとどのように関連していますか? – hinneLinks

+0

JavaScriptを使用してサーバーにAjaxを使用できます。私はJAVAタグを取り除いた – mplungjan

答えて

1

私がやっているのであれば、私はPythonバインディングをC関数用に書いています。次に、Python Webハンドラを記述してC関数を呼び出し、クライアントの応答を生成します。

シェルは不要です。

+0

あなたは関数かバイナリファイルを意味しますか?私は基本的にCコードのバイナリファイル.exeを持っています。 –

+0

「基本的にCコード」とはどういう意味ですか?ソースにアクセスできますか? – eddiewould

+0

exeファイルはCプログラムで構成されています。私はアクセス権がありますが、Cプログラムのロジックは私には不明です。現在のところ、私は自分の手でexeを持っており、私はCとそれを統合することができるようにWebフロントエンドが欲しいです。 このexeファイルはテキストファイルを入力し、出力にはテキストファイルの数を与えます。 –