2016-04-18 9 views
0

Qt5.6 VS2013 32bitをダウンロードし、QtWebEngineの公式の例を実行してみてください。それはQtWebEngineの例をコンパイルするときにc:¥Users¥qt¥work¥install¥lib¥Qt5Widgetsd.libが見つかりません

LNK1104 file not found c:\Users\qt\work\install\lib\Qt5Widgetsd.lib. 

の誤差を与えますリンクする際 私はただ命令に従ったが しかし、私はこのパスcどこのは考えていません:QT \仕事\ \ユーザーは\ libには\ \インストールをから来ています。 私はexampleフォルダのすべてのディレクトリでテキスト検索を行い、生成されたファイル(makefileとpdbs)以外のヒットはしませんでした。

システム環境変数もチェックしましたが、ヒットはありませんでした。 さらに、Qt Creatorのプロジェクトパネルとそのビルド環境をチェックしてもヒットしませんでした。

私は何かを見逃しましたか?

P.S.このエラーは、QtWebEngineWidgetsプロのDemoBrowserの例をリンクすることによって与えられました

+0

Qt配布自体にバグがあるかもしれませんか? – hyst329

答えて

0

リンクはqtプロジェクトファイル(* .pro)からビルドスクリプトを生成するときにqmakeによって生成されます。これは、一般的にライブラリと一緒にインストールされているqmakeアプリケーションパスに基づいています(必要に応じてqtキットの設定を確認して、qmake.exeアプリケーションを参照してください)。 次に、ビルドスクリプトを再生成してみてください。それは問題を解決するはずです。

また、デバッグモードではないインストールでも問題が発生することがあります。あなたは、デバッグ以外のものの代わりにQt5Widgetsd.libライブラリを使用しようとしていますQt5Widgets.lib

関連する問題