当前位置:编程学习 > CGI >>

Linux环境下如何将C编写的程序编译为*.cgi

给一个最简单的例子就行 (hello,world !) ---大侠指教啊。
补充:编译已经成功,可是如何可以在网页上显示呢?
答案:楼上不懂不要瞎说
关键是要输出Content-type和两个\r\n

#include <stdio.h>
int main(){
printf("Content-type: text/html\r\n\r\n");
printf("hello,world!");
return 0;
}

编译改名就可以了 

如果需要表单,请参考
http://www.cs.tut.fi/~jkorpela/forms/cgic.html
其他:C程序可以如下这样(假如名字是abc.c):

#include <stdio.h>
int main(){
printf("hello,world!");
return 0;
}

用下面的命令可以把上面的程序变为abc.cgi
cc abc.c
mv a.out abc.cgi 

上一个:CGI程序例子
下一个:s3c2410 嵌入式web ad转换 sqlite cgi

更多图片编程知识:
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,