这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » c语言的cgi编译全过程

共1条 1/1 1 跳转至

c语言的cgi编译全过程

高工
2018-10-31 08:34:46     打赏

1,建立hello.c文件


    -------------

#include <stdio.h>

#include <string.h>


int main(void)

{

printf("Content type: text/html\n\n");


printf("<html>");

printf("<head><title>An html page from a cgi</title></head>");

printf("<body bgcolor=\"#666666\"></body>");

printf("</html>");

fflush(stdout);

}


--------------


2,编译生成hello.cgi文件。


#arm-linux-gcc -static -o hello.cgi hello.c


3,将hello.cgi文件放到目标板网页服务器主目录。


4,修改其权限,这一步非常重要,我就是因为这一步走了很多弯路。


#chmod +x hello.cgi


5,通过浏览器访问


地址栏写入


10.10.145.91/hello.cgi


这样就会显示hello.cgi生成的页面。


注意,这里只是输出页面能够成功,但是,我做了另外的测试,

比如用system函数来执行shell命令就会出现问题。

--------------------- 

作者:sdkdlwk 

来源:CSDN 

原文:https://blog.csdn.net/sdkdlwk/article/details/80753265 

版权声明:本文为博主原创文章,转载请附上博文链接!




共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]