步骤如下:
一、新建一个Dev-CPP工程,设置工程类型为Win32 DLL
二、把随工程生成的dllmain.cpp, dllmain.h等从工程中去除掉。
三、把cigcc解压开后的源码目录里的所有源码文件,包括.h,.cpp文件都添加到工程中来
四、在工程编译参数中加上-DCGICC_EXPORTS
然后就能编译了,编译完后会产生cgicc.dll, libcgicc.a这两个文件
在使用cgicc库时,
假设把cgicc源码目录为d:/cgicc/include(包括.h)
cgicc.dll, libcgicc.a的目录为d:/cgicc/lib
假设要写的C++ CGI源码文件为test1.cpp
则编译命令为:
g++ test1.cpp -o test1 -Id:/cgicc/include -Ld:/cgicc/lib -lcgicc
这样就会生成test1.exe这个CGI可执行文件