Linux环境下如何将C编写的程序编译为*.cgi
给一个最简单的例子就行 (hello,world !) ---大侠指教啊。
补充:编译已经成功,可是如何可以在网页上显示呢?
给一个最简单的例子就行 (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