:: カイル さん
>Perl にある最初の一行目
Perl は(詳しく言うと間違っていますでしょうが)インタプリタなので、解釈する為のプログラムが必要です。
一行目がその解釈をする為のプログラムへのPATHです。
コンパイルされたプログラムは単独で動くものなので、Perlのような1行目の記述は不要となります。
>画面出力
printfでいいんじゃないでしょうか?
putsでCONに出力でも表示されるのかな?これはちと自信ないですが、たぶん表示されるかと思います。
まずは
main(){
printf("Hello CGI");
}
程度のものをコンパイルして、HTTPdから呼んでみましょう。
ひまさん ありがとうございました。
カイルさん
C言語によるCGIなら、コンパイルしてあるはずなのでコンパイラへのパスはいりません。
というか、C言語は基本的にコンパイルしてなければ動作しません。
>過去ログでDOSで表示
というのそのままで、printなりputsなりで出力すればいいはずです。
直接関係はありませんが、AnHTTPdのver.はなるべく新しいものが良いでしょう。
質問です。
C言語でCGIを作ろうと思ってるのですが、
どのようにして、表示するのかわからなかったので書き込みました。
過去ログでDOSで表示するように作ればよいとありましたが、
PERLのプログラムみたいに、#・・・と最初にコンパイラがある場所を
書き込まなくてはいけないのでしょうか?
使用環境 OS:Windows98 httpd132f
なんか変な文章なので、教えていただきたいことを書きます。
httpdを使用しWindowsマシンでC言語による
CGIを作成したいのですが、どうすればよいですか?
よろしくおねがいします。