新买的电脑,安装官网下载的20.04后,安装了默认的gcc编译器gcc-9(当前最新,坑爹)
如果configture报错
需要安装x11等相关依赖,可以参考https://m.linuxidc.com/Linux/2017-03/141552.htm
https://blog.csdn.net/jzzy_hony/article/details/79181605
qmake 生成后
如果在编译qt源码过程中报一些源码里面的错误,比如我的报某一个cpp的析构函数出错,需要更换主机的gcc版本,更换成gcc-5后替换软链接gcc指向到gcc-5,编译成功
找了两天,更换编译器后成功,猜测是由于使用最新版本的gcc-9与Qt4.X.X的版本不兼容,导致生成qmake uic moc等qt工具存在兼容性问题