我正在 Ubuntu Vivid(15.04) 上的 Qt Creator Comunnity 上开发一个应用程序,Qt 版本 5.4.2。在我的电脑上,该程序运行良好。但是当我在 Ubuntu 14.04 LTS 上运行该程序时,会出现以下错误:
undefined symbol: _ZN13QOpenGLWidgetC1EP7QWidget6QFlagsIN2Qt10WindowTypeEE
是因为内核版本而发生的吗?
在 Vivid 上有 Qt 5.4.1,在 Trusty 上有 Qt 5.2.1。
您无法在发布早期版本的机器上运行使用更高Qt版本编译的程序。