为web项目编译gnu cgi时获取编译错误 在我的树莓Pi上,我用C++写了一个Web项目。我跟在后面。我使用apt get installed libcgicc3安装了gnu的cgi库。当我编译表单g++-o cform.cgi cform.cpp时,我得到以下错误致命错误cgicc/CgiDefs.h没有此类文件。如何找到cgi库。我看到了一个编译g++-o file.cgi file.cpp/usr/libcgicc.a的例子,它对我不起作用libcgicc.a不在该目录中。在哪里可以找到编译应用程序的文件。

为web项目编译gnu cgi时获取编译错误 在我的树莓Pi上,我用C++写了一个Web项目。我跟在后面。我使用apt get installed libcgicc3安装了gnu的cgi库。当我编译表单g++-o cform.cgi cform.cpp时,我得到以下错误致命错误cgicc/CgiDefs.h没有此类文件。如何找到cgi库。我看到了一个编译g++-o file.cgi file.cpp/usr/libcgicc.a的例子,它对我不起作用libcgicc.a不在该目录中。在哪里可以找到编译应用程序的文件。,c++,raspberry-pi,g++,gnu,C++,Raspberry Pi,G++,Gnu,您就快到了。您需要安装包含头文件和要链接的库的包 要与库(称为libcgicc.so)链接,请执行以下操作: 谢谢,这很有效。获取与代码有关的其他错误,但编译是有效的。您在哪里发现需要安装libcgicc dev。这是Debian软件包中的约定。转到packages.debian.org并尝试搜索丢失的头文件(在package contents下) g++ -o file.cgi file.cpp -lcgicc

您就快到了。您需要安装包含头文件和要链接的库的包

要与库(称为libcgicc.so)链接,请执行以下操作:


谢谢,这很有效。获取与代码有关的其他错误,但编译是有效的。您在哪里发现需要安装
libcgicc dev
。这是Debian软件包中的约定。转到packages.debian.org并尝试搜索丢失的头文件(在package contents下)
g++ -o file.cgi file.cpp -lcgicc