gpt4 book ai didi

c++ - 生成文件: what's the name of this warning?

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

我正在编译第 3 方 .c 文件。

我无意修改源代码。我不是 .c 程序员。而且代码不是我的。

EDIT: This is the folder code I need to compile, for the precision, I need only magiskboot; it's a specific piece of a more large tool. The official makefile build all the tool with the result that the specific executable I want has something 'wrong'. So I'm just trying to build it standalone

link to magiskboot specific directory on github

使用 gcc 编译时出现此警告

../include/utils.h:89:37: warning: ‘struct ucred’ declared inside parameter list
void get_client_cred(int fd, struct ucred *cred);

此类警告的名称是什么?又该如何抑制呢?

我搜索了https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html但没有建立正确的旗帜

最佳答案

移动结构声明,使其位于函数声明之前。我知道您不想编辑第 3 方源代码,但这就是解决此警告的方法。

关于c++ - 生成文件: what's the name of this warning?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47782307/

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