Qt Chart 在 CMake 工程中的使用
CMake 工程中如何运用 Qt 在网络上已经有非常多的教程了, 那么如何在 CMake 工程中运用 Qt Chart 呢?
只需要简单修改一下 CMakeLists.txt 就能实现,从而解决你会遇到的下面这样的问题:
mainwindow.cpp:(.text+0x302): undefined reference to `QtCharts::QChart::QChart(QGraphicsItem*, QFlags<Qt::WindowType>)'
修改CMakeLists.txt的方法如下:
在你的CMakeLists.txt中添加下面两句话:
find_package(Qt5Charts)
target_link_libraries(${targetName} Qt5::Charts)