http://code.google.com/p/mongoose/
http://shttpd.sourceforge.net/shttpd.1.txt
尝试配置现在称为 mongoose 的轻量级 Web 服务器 shttpd 以在 C 中执行 CGI 脚本。
它需要一个单独的 CGI 解释器吗?
在源代码伪造上下载的 shttpd 有用于 perl 和 php cgi 的单独解释器 exe,但不确定这是否意味着我需要一个 C 语言...
http://code.google.com/p/mongoose/
http://shttpd.sourceforge.net/shttpd.1.txt
尝试配置现在称为 mongoose 的轻量级 Web 服务器 shttpd 以在 C 中执行 CGI 脚本。
它需要一个单独的 CGI 解释器吗?
在源代码伪造上下载的 shttpd 有用于 perl 和 php cgi 的单独解释器 exe,但不确定这是否意味着我需要一个 C 语言...
实际上,使用微型 C 编译器 (http://bellard.org/tcc/) 很可能将 .c 文件作为脚本运行。只需#!/usr/local/bin/tcc -run
在 C 源代码的第一行添加即可。
我假设,您的 CGI 可执行文件是二进制可执行文件。如果您使用的是 UNIX,请将您的 CGI 可执行文件重命名为具有“.cgi”扩展名。如果您在 Windows 上,并且 CGI 可执行文件具有“.exe”扩展名,请指定服务器选项“-cgi_ext exe”
C 不被解释 - 您需要在 CGI 程序运行之前对其进行编译。对于任何特定的 Mongoose 问题,您可能需要使用http://groups.google.com/group/mongoose-users/topics上的支持小组