2012-02-07 9 views
1

私は次の点について助けていただきたいと思います。私はVisual Studio 2010でQtアドオンを使用してプログラムを作成していますが、データをプロットする必要がありました。その結果、私はQwtをインストールしました。 QtのウィジェットはQt Designerで使用できます(私は正しいことをしました!)。私の問題は、Qwt( 'インクルード')を参照しようとするたびに、Visual Studioは要求されたヘッダを見つけることができないと伝えます。私は 'C:\ Qwt-6.0.1 \ lib \'を私の 'Path'環境変数に追加しました。私は、これがVisual Studioには十分であると思っていました。Visual Studioヘッダーが見つかりません(Qwt)

私はまだVisual Studioに習熟していません。 Visual StudioでQwtライブラリをどのように利用できますか?

私は、Qt CreatorでQwtのライブラリを使用できることを知りました。ちょうど 'CONFIG + = qwt'をproファイルに追加するだけです。しかし、作成したQtプロジェクト(Visual Studio 2010で作成)にはプロファイルがありません。 Visual Studioに相当するものがあります。

ありがとうございました。

+0

ヘッダファイルへのパスはどれですか?私はそれがlibディレクトリであるかどうかはわかりません。 Path env varに追加することは何もしません。 VS内にプロジェクトの追加インクルードディレクトリが必要になります。 – Bart

+0

私のプロジェクト設定では、インクルードディレクトリをすべてのヘッダーを含むインクルードフォルダに設定し、libディレクトリをlibフォルダに設定しましたが、今は動作しているようです。 –

+0

実際、私の問題はqtデザイナーにqwtプロットウィジェットを追加してVisual Studioでコンパイルしようとすると未解決の外見があり、コンパイルできないということです。 –

答えて

2

これらのパスをPATH環境変数に追加することは何もしません。

Visual Studioで適切なヘッダーを見つけるには、そのヘッダーがどこにあるかを明示的に伝える必要があります。つまり、ヘッダファイルへのパスをプロジェクトのいわゆる "additional include directories"の1つとして追加する必要があります。

libsとリンクする必要がある場合は、library directoriesなどの他の要素についても同様です。リンカ>>入力で "Additional Dependencies"の下にライブラリ自体(ファイル名)を追加できます。

関連する問題