0
私はgithubからLEDEリポジトリをクローンし、ルータ上で簡単なプログラムをデバッグしたかったのです。 menuconfigのを使ってこれを行うには、私は(https://wiki.openwrt.org/doc/devel/gdbここでのように):LEDEビルドを構成しOpenWRT/LEDEのgdbserverバイナリがありません
Advanced configuration options (for developers) → Toolchain Options → Build gdb
Development → gdbserver
Development → gdb
それから私は-ggdb3フラグと私の簡単なプログラムをコンパイルしてデバッグを開始したかったです。しかし、gdbserverのバイナリがsysupgradeの後でルータ上に存在しないように見えます(/ bin、/ sbin、/ usr/bin、/ usr/sbinには現れません)。私はこの構成で何かを逃したことがありますか?
「私は自分の簡単なプログラムをコンパイルしました」と、システムイメージを再構築する必要もあります。 sysupgradeがそれを行うかどうかは、ドキュメントから私には分かりませんでした。 –
はい、私にとってはそれも明らかではありませんでしたが、それはこの場合問題ではありませんでした。私の答えを見て、それはいつかあなたの時間を節約します... –