linux   apache如何设置才能支持cgi?

linux   apache如何设置才能支持cgi?

我拿c语言写了个cgi程序,但每每连接时,总是让我下载该cgi文件.服务器php程序都正常了,但却无法正确运行cgi,要怎么设置才行呢?
谢谢
可是apache默认提供的   test-cgi和printenv可以正常运行
但为什么c程序无法运行呢?而是让下载?
权限也被设置成了777

执行的内容是:

#include   <stdio.h>
#include   <stdlib.h>

int
main()
{
                printf( "Content-type:   text/plain\n\n ");
}

就这么简单
将程序命名为stat.cgi时,让下载
但将后缀去掉改为stat时,则显示一堆乱码...
ScriptAlias   /cgi-bin/   /home/test/cgi-bin/
AddHandler   cgi-script   .cgi

<Directory   "/home/test/cgi-bin/ ">
          AllowOverride   None
          Options   ExecCGI
          Order   allow,deny
          allow   from   all
</Directory>