0

VisualStudio2012でQtアドインと一緒に基本的なQtアプリケーションをコンパイルする際に問題が発生しました。Qt Webサイトとこのボードの説明に従って、Qt 5.0.1 x64を自分でコンパイルし、QtVisualStudioアドインをダウンロードしてインストールしました。VSで新しいQtアプリケーションを開いてコンパイルしようとしましたが、「致命的なエラーlnk1104 qt5cored5.libを開くことができません」などと表示されるため、libフォルダーを調べたところ、qt5cored.libしか見つかりませんでした。そこで、それをコピーして、名前をqt5cored5.libに変更しました。次にプロジェクトをコンパイルしようとすると、VSは次のように言います。「リンク:致命的なエラーLNK1104:Datei"Qt5Widgetsd5.lib"kannnichtgeöffnetwerden。」つまり、VSはqt5cored5.libを検出できたが、qt5widgets5.libは検出できなかったということです。

libフォルダーに適切なライブラリがない理由、またはVSが持っていないライブラリを要求する理由はありますか?Qtをコンパイルするときに、私が間違えた可能性のあるものはありますか?

誰かが私を助けてくれることを願っています。

ありがとう。

4

1 に答える 1

0

Qt のコンパイル プロセスを最初からやり直して、ステップなどを見逃していないかどうかを確認します。問題を見つけることができる場合は、最初に手順を読んでから、クリーンアップしてやり直してください。

ライブラリを手動でコピーすることに頼った場合は、コンパイルされた Qt ライブラリを実際にインストールするなど、何かを忘れている可能性が非常に高いです...

subject に関する 1 つのフォーラム ディスカッションへのリンクを次に示します。また、Qt5 を構築するためのwiki ガイドへのリンクを次に示します。

于 2013-03-20T07:56:26.757 に答える