MPLab XC16 Compiler
16ビットPICおよびSAMのマイクロコントローラーとマイクロプロセッサー向けの、macOSインストーラーで提供されるコンパイラーツールチェーンです。
MPLab XC16 Compiler は「開発ツール」カテゴリの Mac 用ソフトウェアです。
紹介
MPLab XC16 Compilerは、16ビットPICおよびSAMのマイクロコントローラーとマイクロプロセッサー向けのコンパイラーツールチェーンです。Homebrew caskはMicrochipのmacOSインストーラーを導入し、選択されたコマンドラインツールをHomebrewのプレフィックスから利用できるようにします。
- パッケージの説明では、対象を16ビットPICおよびSAMのMCUとMPUとしています。
- インストールされるコマンドラインツールには、
xc16-gcc、xc16-ld、xc16-ar、xc16-bin2hex、xc16-objcopy、xc16-objdumpが含まれます。 - caskは、
xc16-nm、xc16-ranlib、xc16-cc1、xc16-paなどの補助ツールもHomebrewのプレフィックスにリンクします。 - インストールではベンダーのインストーラーが無人モードで実行され、管理者権限が必要です。
インストールするには brew install --cask mplab-xc16 を実行します。提供されるインストーラーは64ビットIntel Mac向けで、パッケージ情報ではmacOSも要件として指定されています。このcaskが提供するのはコマンドラインのコンパイラーとバイナリーツールであり、GUIアプリケーションではありません。ツールチェーンの使用方法や対応デバイスについては、Microchipの製品情報を参照してください。
新バージョン 2.10の更新内容 Homebrewのコミット履歴より
このバージョンには個別の更新内容がありません。
インストールとアンインストール
Homebrew を使わずにインストール
Homebrew が使うのと同じファイルをダウンロード: ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/xc16-v2.10-full-install-osx64-installer.dmg
SHA-256 はダウンロードしたファイルが完全かを確かめるためのもので、安全性の認証ではありません。 SHA-256 とダウンロード URL を見る
$ brew uninstall --cask \mplab-xc16通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。
情報と出典
- バージョン 2.10
- Homebrew が記録した日:2024年5月4日
よくある質問
MPLab XC16 Compiler は安全ですか?
MPLab XC16 Compiler は Homebrew の公式カタログに収録されており、無効化されていません。2026 年 9 月から、Homebrew は macOS の Gatekeeper チェックに通らないアプリを無効化しています。インストール時に Homebrew は、ww1.microchip.com からダウンロードしたファイルを SHA-256 チェックサムで照合します。
Mac から MPLab XC16 Compiler を完全にアンインストールするには?
brew uninstall --cask mplab-xc16 を実行します。
MPLab XC16 Compiler は Apple シリコン(M1 以降)の Mac に対応していますか?
いいえ。Homebrew では Intel の Mac にしかインストールできません。
MPLab XC16 Compiler の最新バージョンは?
最新バージョンは 2.10 で、Homebrew には 2024年5月4日 に追加されました。brew upgrade --cask mplab-xc16 を実行するとアップデートできます。
MPLab XC16 Compiler をインストールすると、ほかに何が入りますか?
xc16-ar、xc16-bin2hex、xc16-cc1、xc16-gcc、xc16-ld など、コマンドラインツール 14 個も追加されます。