在kubuntu上安装Qt版本4.4.3时出错:缩小转换

我在kubuntu-19.10上下载了Qt版本4.4.3的存档:qt-x11-opensource-src-4.4.3.tar.gz 解压缩后,我运行“ ./configure”脚本以支持我的机器类型的Qt库。它成功执行,没有任何错误。 然后我运行“ make”,并且有很多错误消息显示许多文件的“缩小转换”,如下所示,

kernel/qcursor_x11.cpp:272:56: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ [-Wnarrowing]
  272 |         0xe0,0x07,0xc0,0x03,0x80,0x01,0x00,0x00 };
      |

widgets/qdialogbuttonbox.cpp:250:1: error: narrowing conversion of ‘2147483650’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  250 | };
      |

...

如何停止这些错误? 在每个文件中更改都是不可行的(许多文件有相同的错误)。 是否有任何配置选项(./configure --help)来阻止这些“缩小转换”错误?

chen321123bin1 回答:在kubuntu上安装Qt版本4.4.3时出错:缩小转换

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3139598.html

大家都在问