1

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

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

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

ありがとう。

4

1 に答える 1

2

これらのパスを PATH 環境変数に追加しても何も起こりません。

Visual Studio が適切なヘッダーを見つけるには、ヘッダーの場所を明示的に伝える必要があります。つまり、ヘッダー ファイルへのパスを、プロジェクトのいわゆる「追加のインクルード ディレクトリ」の 1 つとして追加する必要があります。

ライブラリに対してリンクしている場合、ライブラリディレクトリなどの他の要素についても同じことが言えます。ライブラリ自体 (ファイル名) は、Linker >> Inputの「 Additional Dependencies 」の下に追加できます。

于 2012-02-07T11:08:07.863 に答える