将目标文件链接到源文件

时间:2017-05-10 16:24:03

标签: c++ linker cgi static-libraries object-files

我正在尝试将GNU CGICC库(我使用Visual Studio编译)的预编译目标文件链接到我的源文件。目标文件放在名为“cgicc”的目录中,该目录与我的源文件位于同一目录中。

当我使用语法clang++ -o index.cgi index.cpp -Lcgicc -lcgicc编译我的源文件(使用clang)时,编译器会抛出以下错误:

index.cpp:7:10: fatal error: 'cgicc/CgiDefs.h' file not found
#include "cgicc/CgiDefs.h"

我在源文件中包含以下文件:

#include "cgicc/CgiDefs.h"
#include "cgicc/Cgicc.h" 
#include "cgicc/HTTPHTMLHeader.h" 
#include "cgicc/HTMLClasses.h"

有人可以告诉我为什么编译器在编译期间抛出此错误并建议我解决此问题的方法吗?

提前致谢。

0 个答案:

没有答案