|
楼主 |
发表于 2007-4-29 10:08:24
|
显示全部楼层
兄弟:我想问个困惑的问题
用c写cgi的时候不是要写个hello.c和hello.cgi 吗? 他们之间怎么关联的呢?
有谁可以给我提示下呢
例如:
hello.c
#include <stdio.h>
/*
*************************************************************************************
** Hello World Demo program.
*************************************************************************************
*/
int main()
{
int i;
for (i = 0; i < 10; i++)
{
printf("Hello world!\n");
sleep(1);
}
return 0;
}
hello.cgi
#include <stdio.h>
int main(void)
{
printf("Content-type:text/html\n\n");
printf("<html>\n");
printf("<head><title>CGI Output</title></head>\n");
}
我从这两个文件里看不出来他们之间怎么关联的?
还有就是他们是不是应该一起编译生成一个.cgi文件还是有两个.cgi .与.c的二进制执行文件呢? |
|