📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

60行目: 60行目:
== インクルードの設定 ==
== インクルードの設定 ==
* INCLUDEPATH
* INCLUDEPATH
*: プロジェクトのコンパイル時に検索するインクルードディレクトリを指定する。
*: プロジェクトに必要な追加のインクルードディレクトリのリストである。
*: プロジェクトのコンパイル時に検索するインクルードディレクトリ(<code>#include <ヘッダファイル></code>)を指定する。
*: <br>
*: 例 :
*: 例 :
*: <code>INCLUDEPATH += /home/user/include</code>
*: <code>INCLUDEPATH += /home/user/include</code>
67行目: 69行目:
*: UNIX系OSの場合  <code>INCLUDEPATH += "/home/user/extra headers"</code>
*: UNIX系OSの場合  <code>INCLUDEPATH += "/home/user/extra headers"</code>
*: Windowsの場合  <code>INCLUDEPATH += "C:/myincludes/extra headers"</code>
*: Windowsの場合  <code>INCLUDEPATH += "C:/myincludes/extra headers"</code>
<br>
* DEPENDPATH
*: ソフトウェアまたはライブラリの依存関係を解決するため、<code>qmake</code>コマンドがスキャンするインクルードディレクトリパスのリストを指定する。
*: DEPENDPATHは、ソースコードに<code>#include</code>で指定したヘッダファイルにおいて、<code>qmake</code>コマンドがクロールする時に使用される。
*: 特に、<code>Q_OBJECT</code>からのmocファイルの依存関係を解決するために、DEPENDPATHが必要となる。
<br>
<br>
* QMAKE_INCDIR
* QMAKE_INCDIR