make——我可以抑制格式截断错误吗?

千焦

我正在尝试从源代码安装英特尔的psm软件包当我运行时make,我收到这个奇怪的错误。

$ make
...
make libpsm_infinipath.so
make[1]: Entering directory `/home/kilojoules/psm'
cc   -Wall -Werror  -fpic -fPIC -D_GNU_SOURCE -funwind-tables   -O3 -g3   -DNVALGRIND -I. -I/home/kilojoules/psm/include -I/home/kilojoules/psm/mpspawn -I/home/kilojoules/psm/include/linux-x86_64  -c psm_context.c -o psm_context.o
cc   -Wall -Werror  -fpic -fPIC -D_GNU_SOURCE -funwind-tables   -O3 -g3   -DNVALGRIND -I. -I/home/kilojoules/psm/include -I/home/kilojoules/psm/mpspawn -I/home/kilojoules/psm/include/linux-x86_64  -c psm_ep.c -o psm_ep.o
psm_ep.c: In function '__psm_ep_open':
psm_ep.c:1013:27: error: '%1d' directive output may be truncated writing between 1 and 5 bytes into a region of size 4 [-Werror=format-truncation=]
      snprintf(pvalue, 4, "%1d", ports[0]);
                           ^~~
psm_ep.c:1013:26: note: directive argument in the range [0, 65535]
      snprintf(pvalue, 4, "%1d", ports[0]);
                          ^~~~~
psm_ep.c:1013:6: note: 'snprintf' output between 2 and 6 bytes into a destination of size 4
      snprintf(pvalue, 4, "%1d", ports[0]);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
psm_ep.c:1041:27: error: '%1d' directive output may be truncated writing between 1 and 5 bytes into a region of size 4 [-Werror=format-truncation=]
      snprintf(pvalue, 4, "%1d", ports[i]);
                           ^~~
psm_ep.c:1041:26: note: directive argument in the range [0, 65535]
      snprintf(pvalue, 4, "%1d", ports[i]);
                          ^~~~~
psm_ep.c:1041:6: note: 'snprintf' output between 2 and 6 bytes into a destination of size 4
      snprintf(pvalue, 4, "%1d", ports[i]);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[1]: *** [psm_ep.o] Error 1
make: *** [libs] Error 2

我想抑制错误。这似乎是一个警告而不是一个错误。这是我可以在这里做的事情吗?我该怎么做?

起泡的羊

由于将-Werror标志传递给编译器,因此将其视为错误该标志告诉编译器将任何警告转换为错误(请参阅cc1: all warnings being treated as errors)输出行。删除该标志以更改行为(您可能必须编辑 makefile)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以抑制Perl中来自fetch.pm的错误消息吗

来自分类Dev

C / Glib,我可以正确截断这个gchar数组吗?

来自分类Dev

React-admin:我可以截断<List>中的<TextField>吗?

来自分类Dev

我可以使用QFile截断写保护的文件吗?

来自分类Dev

C / Glib,我可以正确截断这个gchar数组吗?

来自分类Dev

我可以在表被截断时插入表吗?

来自分类Dev

有什么可以抑制 VBA 中的错误吗?

来自分类Dev

GRUB错误-我可以格式化硬盘并修复它吗

来自分类Dev

我可以自定义常见Lisp错误输出的格式吗?

来自分类Dev

GRUB错误-我可以格式化硬盘并修复它吗

来自分类Dev

我可以发现存档的格式吗?

来自分类Dev

我可以发现存档的格式吗?

来自分类Dev

我可以使用RTF格式吗?

来自分类Dev

我可以缩短吗?截断 用某种占位符裁剪我的CSS文件?

来自分类Dev

可以在“错误列表”对话框中抑制某些编译错误吗?

来自分类Dev

我可以截断ls列表中的长文件名吗

来自分类Dev

我可以在MySQL的InnoDB引擎上使用截断表查询吗

来自分类Dev

我们可以在 cassandra 中截断表吗,如果任何一个节点宕机了

来自分类Dev

我们可以使用执行 Sql 任务截断 Excel 工作表中的数据吗?

来自分类Dev

我可以使用_lodash在AngularJS中消除或抑制受监视的<input>吗?

来自分类Dev

我可以让Log4J暂时抑制记录特定消息吗?

来自分类Dev

Datalogics Adobe pdf 库可以修复格式错误的 PDF 吗?

来自分类Dev

clang格式可以为我对齐#define的代码块吗?

来自分类Dev

我可以从ac#格式运行Windows命令吗?

来自分类Dev

我可以从网站格式化Yahoo Link Preview吗?

来自分类Dev

我可以使用Windows编写Mac软盘格式吗?

来自分类Dev

我可以知道当前IP地址的格式是什么吗?

来自分类Dev

Filezilla:我可以使用OpenSSH格式密钥吗?

来自分类Dev

我可以在格式字符串中添加变量吗?

Related 相关文章

  1. 1

    我可以抑制Perl中来自fetch.pm的错误消息吗

  2. 2

    C / Glib,我可以正确截断这个gchar数组吗?

  3. 3

    React-admin:我可以截断<List>中的<TextField>吗?

  4. 4

    我可以使用QFile截断写保护的文件吗?

  5. 5

    C / Glib,我可以正确截断这个gchar数组吗?

  6. 6

    我可以在表被截断时插入表吗?

  7. 7

    有什么可以抑制 VBA 中的错误吗?

  8. 8

    GRUB错误-我可以格式化硬盘并修复它吗

  9. 9

    我可以自定义常见Lisp错误输出的格式吗?

  10. 10

    GRUB错误-我可以格式化硬盘并修复它吗

  11. 11

    我可以发现存档的格式吗?

  12. 12

    我可以发现存档的格式吗?

  13. 13

    我可以使用RTF格式吗?

  14. 14

    我可以缩短吗?截断 用某种占位符裁剪我的CSS文件?

  15. 15

    可以在“错误列表”对话框中抑制某些编译错误吗?

  16. 16

    我可以截断ls列表中的长文件名吗

  17. 17

    我可以在MySQL的InnoDB引擎上使用截断表查询吗

  18. 18

    我们可以在 cassandra 中截断表吗,如果任何一个节点宕机了

  19. 19

    我们可以使用执行 Sql 任务截断 Excel 工作表中的数据吗?

  20. 20

    我可以使用_lodash在AngularJS中消除或抑制受监视的<input>吗?

  21. 21

    我可以让Log4J暂时抑制记录特定消息吗?

  22. 22

    Datalogics Adobe pdf 库可以修复格式错误的 PDF 吗?

  23. 23

    clang格式可以为我对齐#define的代码块吗?

  24. 24

    我可以从ac#格式运行Windows命令吗?

  25. 25

    我可以从网站格式化Yahoo Link Preview吗?

  26. 26

    我可以使用Windows编写Mac软盘格式吗?

  27. 27

    我可以知道当前IP地址的格式是什么吗?

  28. 28

    Filezilla:我可以使用OpenSSH格式密钥吗?

  29. 29

    我可以在格式字符串中添加变量吗?

热门标签

归档