我正在尝试在Linux上构建项目。所有其他依赖项都在正确构建,但是在构建主项目时,我遇到了对ZzipLib(0.13.69)依赖项的问题。头文件如下所示:
first_created_at
,并通过以下方式包含:
SELECT customer_email, DATE(MIN(created_at)) AS first_created_at
FROM requests
GROUP BY customer_email
HAVING first_created_at >= DATE('2018-08-01')
但是,在构建时,我的主文件中使用的Zziplib函数的函数未声明错误,所有这些肯定存在于2个头文件中。
有什么想法吗?
答案 0 :(得分:1)
您的#include
中有不应包含的路径元素。您应该改为使用-I
gcc选项指定包含路径。
因此,您的代码应具有以下内容:
#include <zzip/zzip.h>
#include <zzip/lib.h>
您的编译命令应如下所示:
gcc -I ../zziplib-13.69/ {other options}