📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の2版が非表示) | |||
| 232行目: | 232行目: | ||
* qmakeを使用する場合 | * qmakeを使用する場合 | ||
*: オプションのClang Code Modelプラグインをビルドする場合、LLVMのインストールディレクトリへのパスを指定する必要がある。 | *: オプションのClang Code Modelプラグインをビルドする場合、LLVMのインストールディレクトリへのパスを指定する必要がある。 | ||
*: < | *: <syntaxhighlight lang="text"> | ||
export LLVM_INSTALL_DIR=<LLVMのインストールディレクトリ> | |||
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>というエラーが出力される場合、以下のコマンドを実行する。 | ||
*: < | *: <pre>make -j $(nproc) module-qtscript</pre> | ||
*: <br> | *: <br> | ||
* cmakeを使用する場合 | * cmakeを使用する場合 | ||
*: Qtのソースコードをビルドする。 | *: Qtのソースコードをビルドする。 | ||
*: < | *: <syntaxhighlight lang="text"> | ||
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> | ||