解决Project ERROR:Unknown module(s) in QT: charts的全过程
然后去了解了一下charts这个模块,是QT5.7后才有的,这个时候我看了一下我的Qt Creator的版本信息。我是arm架构的,所以文件夹不太一样,先find一个qtchooser,然后再修改了conf。由于最近需要用QT来画一些折线图,在github上找到这个项目,开始配置相应的环境。一开始怀疑是没有安装charts,在CSDN上找到了linux下的安装方案。因为之前是师弟帮我安装的Qt,所
由于最近需要用QT来画一些折线图,在github上找到这个项目,开始配置相应的环境。
https://github.com/xiezhongyuan/ScatterSeries
顺便找到了他的CSDN
QT QCharts QScatterSeries 空心点阵图,鼠标移动到上面显示数值,鼠标移开数值消失_qchart显示数值-CSDN博客
之后在尝试使用时发现Project MESSAGE: Warning: unknown QT: charts的错误
一开始怀疑是没有安装charts,在CSDN上找到了linux下的安装方案
sudo apt-get install libqt5charts5
sudo apt-get install libqt5charts5-dev
安装完成后仍然没有任何作用,此时百思不得其解。
然后去了解了一下charts这个模块,是QT5.7后才有的,这个时候我看了一下我的Qt Creator的版本信息。
显示的是5.9.5,我寻思着没有错阿,应该可以用这个模块才对。
结果我到终端输入了qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/aarch64-linux-gnu
我直接一个?什么鬼居然是4.8.7
因为之前是师弟帮我安装的Qt,所以可能有安装多个版本的,真的太坑了。
于是我开始寻找方案找我的5.9.5的qmake
Ubuntu安装多个版本QT后怎么修改执行qmake使用的QT版本?_查看qt版本-CSDN博客
我是arm架构的,所以文件夹不太一样,先find一个qtchooser,然后再修改了conf
/usr/lib/aarch64-linux-gnu/qt4/bin
/usr/lib/qt5/bin
/usr/lib/aarch64-linux-gnu
把找到的qt5的路径添加进去。
然后到Qt Creator里把kit改成5.9.5
之后重新构建,报错collect2: error: ld returned 1 exit status
把原来的build文件夹删了重新构建即可
更多推荐
所有评论(0)