私は Qt 5 と Qt Creator にかなり慣れていません。D20Controls というライブラリ プロジェクトを作成しました。D20Controls.lib ファイルがあります。私のプロジェクトでは、lib D20Controls のクラスを使用したいと考えています。そこで、プロジェクトを右クリックし、[ライブラリの追加...] を実行します。[外部ライブラリ] を選択し、D20Controls.Lib ファイルを参照します。これで、すべてが .pro ファイルに正しく追加されたようです。
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/release/ -lD20Controls
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/debug/ -lD20Controls
INCLUDEPATH += $$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/debug
DEPENDPATH += $$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/debug
win32:CONFIG(release, debug|release): PRE_TARGETDEPS += $$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/release/D20Controls.lib
else:win32:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$PWD/../../build-D20Controls-Desktop_Qt_5_1_1_MSVC2012_64bit-Debug/debug/D20Controls.lib
#include <D20Controls>
しかし、プロジェクトまたはその中の .h ファイルで使用したい場合
、次のようなエラーをコンパイルできません: ...main.cpp:4: エラー: C1083: インクルード ファイルを開けません: 'D20Controls': そのようなものはありませんファイルまたはディレクトリ
lib を使用するにはどうすればよいですか? (静的リンクと動的リンクを試しました)
何が欠けていますか?