gpt4 book ai didi

c - 如何在 C 代码中包含存档文件

转载 作者:行者123 更新时间:2023-11-30 19:17:08 25 4
gpt4 key购买 nike

我正在制作一个存档文件,然后尝试将其包含在我的代码中,但是当我尝试 #include 'libutils.h' 时,出现错误:

 src/indexer.h:8:10: fatal error: 'libutils.h' file not found
#include "libutils.h"

我的 make 命令是:

gcc -g -std=c11 -Wall -pedantic -o indexer src/indexer.c  -L. -lutils.a

我的文件结构是:

Indexer/

libsutil.a obj/ src/ makefile

obj/

web.o list.o hashtable.o //These are the files in the archive file

src/

web.c web.h list.c list.h hashtable.c hashtable.h indexer.c indexer.h

最佳答案

您不需要包含任何内容,删除

#include "libutils.h"

来自 .c 文件,您的编译命令将是

gcc -g -std=c11 -Wall -pedantic -o indexer src/indexer.c  -L. -lutils

关于c - 如何在 C 代码中包含存档文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28641514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com