为 Web 项目编译 gnu cgi 时出现编译错误

Getting compile errors when compiling gnu cgi for web project

在我的 raspberry pi 上,我正在使用 C++ 编写 Web 项目。我正在关注 C++ CGI。我使用 apt-get installed libcgicc3 安装了 gnu 的 cgi 库。当我编译表单 g++ -o cform.cgi cform.cpp 时,出现以下错误。 Fatal error cgicc/CgiDefs.h no such file。我如何找到 cgi 库。我看到了一个编译 g++ -o file.cgi file.cpp /usr/libcgicc.a 的例子,它对我不起作用。 libcgicc.a 不在该目录中。我在哪里可以找到编译应用程序的文件。

你快到了。您需要安装 libcgicc-dev 软件包,即容器头文件和库 link 到。

到 link 与图书馆(称为 libcgicc.so):

g++ -o file.cgi file.cpp -lcgicc