MPLABX-IDE XC32コンパイラでアセンブルリストを出力

MPLABX-IDE上でxc32-gccを使っている場合のアセンブルの出力方法です。


画面左 プロジェクトファイルを選択して右クリック→Properties を開く
Buildingを選択
”Execute this line before build”にチェックを入れる
その下に下記コマンドを入力
"C:\Program Files (x86)\Microchip\xc32\v1.20\bin\xc32-gcc.exe" -mprocessor=32MX460F512L -S main.s main.c
(-mprocessorはターゲットにしているPICファミリ)

Applyを押してから閉じる


従来通り"Build"を実行すると、main.cと同じフォルダにmain.s(アセンブルリスト)が出力される

参考にしたページ
C30コンパイラのアセンブル出力 - PeripheralPinMapの日記

XC32 コンパイラマニュアル(注:PDFが開きます)