📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 263行目: | 263行目: | ||
CLionを起動して、任意のプロジェクトを開く。<br> | CLionを起動して、任意のプロジェクトを開く。<br> | ||
CLionのメイン画面左にあるプロジェクトに.gdbinitファイル、または、.lldbinitファイルが追加されているかどうかを確認する。<br> | CLionのメイン画面左にあるプロジェクトに.gdbinitファイル、または、.lldbinitファイルが追加されているかどうかを確認する。<br> | ||
<br><br> | |||
== MSP430との連携 == | |||
==== MSP430向けGCCツールチェーンと開発向けヘッダファイル群のダウンロード ===== | |||
[https://www.ti.com/tool/MSP430-GCC-OPENSOURCE TIの公式Webサイト]にアクセスして、MSP430のGCCツールチェーンおよびMSP430の開発向けヘッダファイル群をダウンロードする。<br> | |||
ダウンロードするファイルは2つである。<br> | |||
* Mitto Systems GCC 64-bit Linux installer incl. support files | |||
* Header and Support Files | |||
<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
# MSP430 GCCツールチェーン | |||
7z x msp430-gcc-full-linux-x64-installer-<バージョン>.7z | |||
# MSP430 開発向けヘッダファイル群 | |||
unzip msp430-gcc-support-files-<バージョン>.zip | |||
<br> | |||
MSP430 GCCツールチェーンをインストールする。<br> | |||
sudo ./msp430-gcc-full-linux-x64-installer-<バージョン>.run \ | |||
--prefix <MSP430 GCCツールチェーンのインストールディレクトリ 例: /opt/TI/MSP430_GCC> \ | |||
--mode xwindow --installer-language ja | |||
# または | |||
kdesu -c './msp430-gcc-full-linux-x64-installer-<バージョン>.run \ | |||
--prefix <MSP430 GCCツールチェーンのインストールディレクトリ 例: /opt/TI/MSP430_GCC> \ | |||
--mode xwindow --installer-language ja' | |||
<br> | |||
==== MSP Debugのインストール ==== | |||
MSP Debugのビルドに必要なライブラリをインストールする。<br> | |||
# SUSE | |||
sudo zypper install readline-devel libusb-1_0-devel libusb-compat-devel | |||
<br> | |||
[https://github.com/dlbeer/mspdebug.git MSP Debug]のGithubにアクセスして、ソースコードをダウンロードする。<br> | |||
git clone https://github.com/dlbeer/mspdebug.git | |||
cd mspdebug | |||
<br> | |||
MSP Debugをビルドおよびインストールする。<br> | |||
make PREFIX=<MSP Debugのインストールディレクトリ> -j $(nproc) | |||
make PREFIX=<MSP Debugのインストールディレクトリ> install | |||
<br> | |||
==== MSP430向けGCCツールチェーンのアンインストール ==== | |||
/<MSP430向けGCCツールチェーンのインストールディレクトリ>/binディレクトリに移動する。<br> | |||
cd /<MSP430向けGCCツールチェーンのインストールディレクトリ>/bin | |||
<br> | |||
MSP430向けGCCツールチェーンをアンインストールする。<br> | |||
sudo ./uninstall | |||
# または | |||
kdesu ./uninstall | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:C]][[カテゴリ:C++]][[カテゴリ:Qt]] | [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:C]][[カテゴリ:C++]][[カテゴリ:Qt]][[カテゴリ:MSP430]] | ||