centos上QT creator引用QT生成的动态库时,测试程序编译不了

在centos7上安装了QT creator,用qt creator新建了一个libParkingMeter.so的动态库,动态库已编译成功。然后在测试程序ParkingMeterDemo中调用此库,但在编译时报如下错误,是什么问题

img

centos7上icu库对应的版本为50,你使用的qt需要版本56

可以通过降低你的qt版本或者使用其它linux发行版,centos上的包为了稳定更新速度非常慢

其实完全可以通过yum安装qt的库,yum会控制qt的版本,你似乎是自己随便下载一个版本到/opt下了