當鍵入以下命令行:QWT缺失包括
QwtPointSeriesData* myData = new QwtPointSeriesData;
它說,我認爲標識是不確定的。但是我輸入了以下內容,其中有人提到它無法打開這些打開源文件。
#include <qwt_plot_curve.h>
#include "qwt_series_data.h"
任何想法如何解決並找出如何得到它們?
當鍵入以下命令行:QWT缺失包括
QwtPointSeriesData* myData = new QwtPointSeriesData;
它說,我認爲標識是不確定的。但是我輸入了以下內容,其中有人提到它無法打開這些打開源文件。
#include <qwt_plot_curve.h>
#include "qwt_series_data.h"
任何想法如何解決並找出如何得到它們?
回答我的問題: 看來我有一個非常舊的QWT版本!
我使用版本qwt 6.0.x與visual studio(2008年至2012年)。不過,我總是自己編譯它,並將它與CMake一起用於項目生成。 – drescherjm 2013-03-13 12:31:08
@Drescherjim你知道如何使用Cmake在WIndows上進行項目生成嗎? – 2013-03-13 13:53:12
當然,我在工作中的所有項目中,最近5年左右在Windows上使用CMake(版本2003到2012 x32和x64)。說這不是我可以教你一些評論..沒有快速的祕密,使一切工作。你需要學習CMake,這需要時間。 – drescherjm 2013-03-13 14:06:34
爲什麼在同一時間從同一個庫中爲頭文件使用雙引號和尖括號?通常的做法之一是引用外部庫是(1)在你的編譯器中引用其頭文件的路徑,包括dir和(2)通過「<>」在源文件中包含頭文件。這應該在編譯階段做到這一點。你有沒有完成這兩個步驟? – 2013-03-13 11:57:45
@leo是的我已經這樣做了,但問題是,它認識到以下兩個包含:#include #include「qwt_curve.h」但系列數據和曲線曲線:否 –
2013-03-13 12:08:03
這些文件是否存在?如果他們這樣做,他們在qwt_plot_curve.h或其他文件夾相同的文件夾中。如果它們位於其他包含目錄中的其他文件夾中? – drescherjm 2013-03-13 12:10:44