13,000
回編集
(ページの作成:「== 概要 == Qt Creatorにおいて、静的ライブラリおよび動的ライブラリを作成して、他のQtプロジェクトにリンクする手順を記載す…」) |
|||
85行目: | 85行目: | ||
#* [ライブラリの種類]では、[外部ライブラリ]を選択する。 | #* [ライブラリの種類]では、[外部ライブラリ]を選択する。 | ||
#* [外部ライブラリ]では、ライブラリのリンク方法とライブラリのパスを選択する。 | #* [外部ライブラリ]では、ライブラリのリンク方法とライブラリのパスを選択する。 | ||
#*: [ライブラリファイル:]は、動的ライブラリが存在するパスを入力する。 | #*: [ライブラリファイル:]は、動的ライブラリが存在するパスを入力する。(<u>動的ライブラリの<code>.lib</code>ファイルまたは<code>.a</code>ファイルを指定</u>) | ||
#*: [リンク方法]は、[ダイナミック]を選択する。 | #*: [リンク方法]は、[ダイナミック]を選択する。 | ||
# これにより、動的ライブラリとして、Qtプロジェクトにリンクすることができる。<br><u>Qtプロジェクトのビルドは不要である。</u> | # これにより、動的ライブラリとして、Qtプロジェクトにリンクすることができる。<br><u>Qtプロジェクトのビルドは不要である。</u> | ||
93行目: | 92行目: | ||
# 動的ライブラリの機能を使用するため、Qt Creatorのメイン画面からにある[プロジェクト]ペインから、<br>プロジェクト名を右クリックして、[既存のファイルの追加...]を選択する。 | # 動的ライブラリの機能を使用するため、Qt Creatorのメイン画面からにある[プロジェクト]ペインから、<br>プロジェクト名を右クリックして、[既存のファイルの追加...]を選択する。 | ||
# ファイル選択ダイアログから、動的ライブラリのヘッダファイルを追加する。<br>ヘッダファイルをインクルードすることにより、動的ライブラリの機能が使用できるようになる。 | # ファイル選択ダイアログから、動的ライブラリのヘッダファイルを追加する。<br>ヘッダファイルをインクルードすることにより、動的ライブラリの機能が使用できるようになる。 | ||
# ただし、動的ライブラリはQT Creatorから独立して実行されるため、実行ファイルと同じディレクトリに動的ライブラリを配置する必要がある。 | # <u>ただし、動的ライブラリはQT Creatorから独立して実行されるため、実行ファイルと同じディレクトリに動的ライブラリを配置する必要がある。</u> | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
#include <QCoreApplication> | #include <QCoreApplication> |