gpt4 book ai didi

c - 错误 : invalid value 'precompiled-header' in '-x precompiled-header'

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:43 26 4
gpt4 key购买 nike

我必须创建一个 file.h 并将其放入我的 includes/目录。到了 GCC 的时候我遇到了一个问题:

我得到的错误是:

error: invalid value 'precompiled-header' in '-x precompiled-header'

我完全不知道是什么原因造成的!这是我的主要内容,问我是否需要查看我的更多代码。我用这行命令编译:gcc -Wall -Wextra -Werror main.c includes/* srcs/* do-op.c

#include "includes/ft.h"

int main(int ac, char **av)
{
int a;
int b;
char c;

(void)ac;
a = ft_atoi(av[1]);
b = ft_atoi(av[3]);
c = av[2][0];
ft_putnbr(ft_do_op(a, b, c));
}

最佳答案

您声明要构建的命令是:

gcc -Wall -Wextra -Werror main.c includes/* srcs/* do-op.c

这意味着您正在编译头文件,而您通常不应该这样做。您应该做的是告诉编译器在哪里可以找到头文件,这是通过 -I(大写 i)选项完成的:

gcc -Wall -Wextra -Werror -Iincludes main.c srcs/* do-op.c

关于c - 错误 : invalid value 'precompiled-header' in '-x precompiled-header' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57112162/

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