編集の要約なし
 
196行目: 196行目:
*: Linuxではprocps-ngの代わりにlibstatgrabを使用する。
*: Linuxではprocps-ngの代わりにlibstatgrabを使用する。
*: FreeBSDではデフォルトでlibstatgrabが使用される。
*: FreeBSDではデフォルトでlibstatgrabが使用される。
<br>
必要ならば、CPU-Xを実行するためのラッパーシェルスクリプトを作成する。<br>
<br>
vi /<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh
<br>
<syntaxhighlight lang="sh">
# /<CPU-Xのインストールディレクトリ>/bin/cpu-x.shファイル
#!/usr/bin/env sh
appname="cpu-x"
# use -f to make the readlink path absolute
dirname="$(dirname -- "$(readlink -f -- "${0}")" )"
if [ "$dirname" = "." ]; then
    dirname="$PWD/$dirname"
fi
# Initialize interpreter path
export LD_LIBRARY_PATH="$dirname/../lib:$LD_LIBRARY_PATH"
export XDG_DATA_DIRS="$dirname/../share:$XDG_DATA_DIRS"
# Run CPU-X binary
"$dirname/$appname" "$@"
</syntaxhighlight>
<br>
上記のラッパーシェルスクリプトに実行権限を付加する。<br>
<br>
chmod u+x /<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh
<br>
CPU-Xのデスクトップエントリファイルを作成する。<br>
<br>
vi ~/.local/share/applications/CPU-X.desktop
<br>
<syntaxhighlight lang="ini">
# ~/.local/share/applications/CPU-X.desktopファイル
[Desktop Entry]
Type=Application
Name=CPU-X
GenericName=CPU-X
Comment=Gathers information on CPU, motherboard and more
Exec=/<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh %F
Icon=/<CPU-Xのインストールディレクトリ>/share/icons/hicolor/128x128/apps/cpu-x.png
Categories=GTK;System;
Keywords=CPU;system;core;speed;clock;rate;Intel;AMD;motherboard;
Terminal=false
</syntaxhighlight>
<br>
<br>
ビルド後の実行には、追加のランタイムライブラリが必要となる場合がある。<br>
ビルド後の実行には、追加のランタイムライブラリが必要となる場合がある。<br>