Raspberry Pi 4の8GB版だけど
すこし重いけどUbuntu Server 20.04で
Eclipseでaarch64のC/C++、アセンブラのプログラミングできるね
アセンブラ部分はソースコードデバッグじゃなくて、逆アセンブラリスト見ながらになるけど
アセンブラレベルのステップ実行も可能
Qemuを使えばARM以外のアーキテクチャのビルドもクロスコンパイラを指定して簡単にできて
デバッグは少し面倒だけど
QEMUのgdbserver機能を使ってGDB Remote Applicationでデバッグできる
GDB Remote Applicationでは
GDB(DSF)Automatic Remote Debugging Launcherを使わずに
GDB(DSF) Manual Remote Debugging Launcherにして
手動でQemuを-gオプションでポート番号を指定して起動するとできる
GDB Remote Applicationのやり方はEclipseでググってもあまり出てこなかったけど
基本的にgdb-multiarchで接続してリモートデバッグする方法と同じ
gdbserverの代わりにQemuを
/bin/qemu-riscv64 -L /usr/riscv64-linux-gnu/ -g 10000 ~/workspace/test01/test01
のような感じで手動で起動してからEclipseの方でデバッグ開始する
.gdbinitはこんな感じでOK
set auto-load safe-path ~
set confirm 0
set pagination 0
set architecture riscv:rv64
set sysroot /usr/riscv64-linux-gnu
【Raspberry Pi】ラズベリー・パイ part60【Arm】
■ このスレッドは過去ログ倉庫に格納されています
2020/12/20(日) 14:13:11.20ID:8FJBfXIZ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「習氏より先に言うとは…」 トランプ氏同盟国発言、日本政府内に困惑 ★2 [蚤の市★]
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★7 [蚤の市★]
- 高市総理「日米は非常に強い絆で結ばれた同盟国」 トランプ大統領の“中国は同盟国だった”発言受け [首都圏の虎★]
- 【野球】広島東洋カープの矢野雅哉・前川誠太選手を書類送検 ゾンビたばこを巡る容疑 広島県警 [Ailuropoda melanoleuca★]
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- Xからネタ転載してスレ立てて自演でいつもスレ伸ばししてるやついるよな
- なんで自分精神病は同じお気に入りフレーズ多用するのか?
- 発達障害の最近のお気に入りワード「ショートスリーパー」
- なんで君たちは障害独身の底辺になったの?
- 【悲報】貧困ジャップさん、4年前に発売された中古のiPhone14に群がる [153736977]
- 女性「たのしいピクニック女は、男は好きでも女が見るとめっちゃ不安になる。生きる力がない女なのよ。それが分からないの?」 [592058334]