Qt Creatorで静的ライブラリを使用する方法を明確に説明しているドキュメントがあります。Qt Creatorで静的ライブラリを使用する
Qt Creatorを使用して静的ライブラリを作成してコンパイルしました(新規=> Projects \ C++ライブラリ=>タイプを「静的リンクライブラリ」に設定します)。コンパイルし、 ".aファイル"を吐き出します。
私が遭遇する問題は、ライブラリを使用しようとするときです。私はそれを使用したい別のプロジェクトを持っています(#ライブラリにあるファイルをインクルードします)が、ライブラリにリンクするか、ライブラリからファイルをインクルードする適切な方法がわかりません。
投稿した直後にhttp://doc.trolltech.com/4.5/qmake-project-files.html#declaring-other-librariesで回答が見つかりました。(qmakeのドキュメントに迷惑をかけるのではなく、作成者についての愚かなことがありました)。 私はまだ-Lや-lの意味は分かりませんが、それはmakefileの性質です。コマンドラインgobbl-dee-gookは簡単に解析できます...コマンドラインgobble-dee-gook。 RPGの答えも関連していますが、インクルードパスのものは重要です。私はあなたの正しいマークをつけました。-L/-lも重要だからです! –
これは私にとってはうまくいかなかったが、.proファイルを編集しているときに右クリックして "ライブラリの追加" UIを使用している別の答えがあった。 – andrewrk