当前位置: 首页 > >

基于CGIC库的CGI动态程序设计之Makefile

发布时间:

1、这里有两个目录:


(1) /src/放置源码文件和Makefile文件;


(2) /cgi-bin/放置生成的.cgi文件


2、这里涉及基于C开发CGI的CGIC库、.cfg配置文件读写的libconfig库


3、例程代码:


CROSS = arm-fsl-linux-gnueabi-
CC = $(CROSS)gcc
Cfg_dir = -I ../../libconfig/ -L ../../libconfig/lib/ -lconfig

Object = run-state.cgi …… system-manage.cgi

.PHONY:all
all:$(Object)

run-state.cgi:run-state.c cgic.c rw_file.c
$(CC) -o $@ $^ $(Cfg_dir)


system-manage.cgi:system-manage.c cgic.c rw_file.c
$(CC) -o $@ $^ $(Cfg_dir)

.PHONY:install
install:
cp ./*.cgi ../cgi-bin

.PHONY:clean
clean:
rm -rf all $(Object)

?



友情链接: 高中资料网 职业教育网 成人教育网 理学 大学工学资料