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

 
(同じ利用者による、間の2版が非表示)
232行目: 232行目:
* qmakeを使用する場合
* qmakeを使用する場合
*: オプションのClang Code Modelプラグインをビルドする場合、LLVMのインストールディレクトリへのパスを指定する必要がある。
*: オプションのClang Code Modelプラグインをビルドする場合、LLVMのインストールディレクトリへのパスを指定する必要がある。
*: <code>export LLVM_INSTALL_DIR=<LLVMのインストールディレクトリ></code>
*: <syntaxhighlight lang="text">
*: <code>qmake ../qt-creator/qtcreator.pro</code>
export LLVM_INSTALL_DIR=<LLVMのインストールディレクトリ>
*: <code>make qmake_all</code>
*: <code>make -j $(nproc)</code>
qmake ../qt-creator/qtcreator.pro
make qmake_all
make -j $(nproc)
</syntaxhighlight>
*: <br>
*: もし、<code>Project ERROR: Unknown module(s) in QT: script</code>というエラーが出力される場合、以下のコマンドを実行する。
*: もし、<code>Project ERROR: Unknown module(s) in QT: script</code>というエラーが出力される場合、以下のコマンドを実行する。
*: <code>make -j $(nproc) module-qtscript</code>
*: <pre>make -j $(nproc) module-qtscript</pre>
*: <br>
*: <br>
* cmakeを使用する場合
* cmakeを使用する場合
*: Qtのソースコードをビルドする。
*: Qtのソースコードをビルドする。
*: <code>cmake -G Ninja -D CMAKE_BUILD_TYPE=Release -D CMAKE_PREFIX_PATH=<Qtのインストールディレクトリ>; <LLVMのインストールディレクトリ> ../qt-creator</code>
*: <syntaxhighlight lang="text">
*: <code>cmake --build .. --parallel $(nproc)</code>
cmake -G Ninja \
      -DCMAKE_BUILD_TYPE=Release \
      -DCMAKE_PREFIX_PATH=<Qtのインストールディレクトリ>; <LLVMのインストールディレクトリ> \
      ../qt-creator
cmake --build .. --parallel $(nproc)
</syntaxhighlight>
<br>
<br>
コンパイルには時間が掛かることに注意する。(バイナリファイルは、qt-createor-build/binディレクトリに作成される)<br>
コンパイルには時間が掛かることに注意する。(バイナリファイルは、qt-createor-build/binディレクトリに作成される)<br>
<br>
<br>
==== Qtのインストール ====
==== Qtのインストール ====
Qtをインストールする。<br>
Qtをインストールする。<br>
280行目: 291行目:
  vi ~/.local/share/applications/Qt_Creator.desktop
  vi ~/.local/share/applications/Qt_Creator.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # Qt_Creator.desktopファイル
  # Qt_Creator.desktopファイル
   
   
292行目: 304行目:
  Categories=Development;IDE;Qt;
  Categories=Development;IDE;Qt;
  MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.qt.qmakeprofile;application/vnd.qt.xml.resource;text/x-qml;text/x-qt.qml;text/x-qt.qbs;
  MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.qt.qmakeprofile;application/vnd.qt.xml.resource;text/x-qml;text/x-qt.qml;text/x-qt.qbs;
</syntaxhighlight>
<br>
<br>
  vi ~/.local/share/applications/Qt_MaintenanceTool.desktop
  vi ~/.local/share/applications/Qt_MaintenanceTool.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # Qt_MaintenanceTool.desktopファイル
  # Qt_MaintenanceTool.desktopファイル
   
   
306行目: 320行目:
  Terminal=false
  Terminal=false
  Categories=Development;Qt;
  Categories=Development;Qt;
</syntaxhighlight>
<br>
<br>
  vi ~/.local/share/applications/Qt_Designer.desktop
  vi ~/.local/share/applications/Qt_Designer.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # Qt_Designer.desktopファイル
  # Qt_Designer.desktopファイル
   
   
329行目: 345行目:
  X-KDE-SubstituteUID=false
  X-KDE-SubstituteUID=false
  X-KDE-Username=
  X-KDE-Username=
</syntaxhighlight>
<br><br>
<br><br>