gcc-warning 相关问题

GCC是GNU编译器集合,包括gcc C编译器和g ++ C ++编译器等。它具有强大的警告功能,可以揭示C和C ++代码中的编码错误。

忽略注释:打包位字段的偏移量而不使用“-Wno-packed-bitfield-compat”

当我尝试编译以下联合时,我会弹出此警告:10:5:注意:打包位字段'main():: pack_it_in ::的偏移量 ::两个'在GCC 4.4中发生了变化#pragma ...

回答 2 投票 6

为Python3安装Charm-Crypto的问题

程序员大家好,目前我正在尝试在我的Ubuntu上安装Charm-Crypto 0.43。不幸的是似乎没有任何作用我尝试了链接手动安装,以及pip install charm-crypto ...

回答 1 投票 1

错误:这个语句可能会失败 [-Werror=implicit-fallthrough=]

我正在尝试在 ubuntu 上编译 mitk,我得到了这个错误: 错误:此语句可能会通过 [-Werror=implicit-fallthrough=] 这里有一部分代码: /** 获取内存偏移...

回答 5 投票 0

如何规避GCC中的格式截断警告?

我得到以下gcc格式 - 截断警告:test.c:8:33:警告:'/ input'指令输出可能被截断,将6个字节写入1到20之间的大小区域[-Wformat-truncation =] ...

回答 3 投票 8

当裸指针显示时,派生类的基类保持引用的std :: unique_ptr在gcc编译器中不显示警告。为什么?

我有一个基类和派生类的层次结构。基类有一个虚函数,被派生类重写。 class Base {public:~Base();虚拟空洞......

回答 2 投票 34

抑制警告:使用`mktemp'很危险

如何抑制来自gcc链接器的以下警告:警告:使用'mktemp'是危险的,更好地使用'mkstemp'我知道使用mkstemp()更好但是出于某种原因我必须使用...

回答 5 投票 8

在printf中进行整数提升的C -Wformat警告

我正在使用带有ARM Cortex A9的GCC 5.2.1,并使用-std = c11和-Wformat-signedness进行编译。在这种情况下,如何避免使用-Wformat警告? int main(){enum {A = 0,B ...

回答 1 投票 2

警告'return'没有值,函数返回非void - 它应该返回什么?

如何在标题中解决以下问题? struct Nodes * InsertNode(unsigned int IP,unsigned short Port){if(!IP)return; if(!Port)返回; // 以上 ...

回答 2 投票 2

警告:隐式声明函数'getresuid'(和'seteuid')

我想摆脱警告。当我使用gcc -Wall -ansi -o test test.c编译源代码时,我回到test.c:在函数'main'中:test.c:12:警告:隐式声明...

回答 2 投票 2

在C中编译并运行没有main()的程序

我正在尝试编译并运行以下程序而不使用C中的main()函数。我已使用以下命令编译了我的程序。 gcc -nostartfiles nomain.c并且编译器发出警告/ usr / bin / ...

回答 2 投票 76

将'const char *'传递给'char *'类型的参数会丢弃限定符

我收到警告:miniunz.c:342:25:将'const char *'传递给'char *'类型的参数会丢弃Zip Archive库的miniunz.c文件中的限定符。具体来说:const char * ...

回答 2 投票 0

警告:内置函数'xyz'的隐式声明不兼容

编译几个二进制文件时我收到了一些警告:警告:内置函数'strcpy'警告不兼容的隐式声明:内置的不兼容的隐式声明...

回答 4 投票 151

© www.soinside.com 2019 - 2024. All rights reserved.