*

苦肉の策でLinux/EclipseでRaspberryPiのクロス環境を構築してみた

公開日: : 最終更新日:2018/06/07 RaspberryPi, 開発

どもです。
前回のエントリでは、仮想環境(VirtaulBox)を用いたRaspberryPi3の開発環境の構築手順と、それについての暴言を書きました。
また、エントリの末尾に「問題に対して講じた解決策を展開します」と書きました。
そのため、今回のエントリでは、宣言通りに、「講じた解決策」を記載します。

講じた解決策
2つのシンプルな方法を合わせて、問題を解決しています。
1つ目は、「開発専用のLinuxPCを用意」しました。
2つ目は、「ビルド自体は、RaspberryPi3で実施する」ことにしました。

えー…。
とてもスマートなやり方ではありませんが、色々試した結果、現状ではコレが一番現実的な方法であるという結論に辿り着きました。

2つ目の項目について
「ビルド自体は、RaspberryPi3で実施する」と書きましたが、これには少し追加情報があります。
それは、「実施手順」です。
今回の解決方法では、ビルドの際には、少し手間にはなりますが、
「ビルドするアプリの開発/実装/Makefileの作成は開発用Linuxで行い、その環境をRaspberryPi3に移植して(再度)ビルドする」
という手順をとります。

即ち、開発環境において実装からビルドまで全て行い、実行ファイルをRaspberryPi3にコピーして実行する、という方法ではありません。
そのため、ソースコードや各種ファイルのコピーの時間がかかる、ビルドに時間がかかる、といった問題がどうしても発生してしまいます。
現状の解決方法では、(悔しいですが)解決しきれない問題、残課題となってしまいます。
うーむ。

まとめ
今回のエントリでは、なんとかRaspberryPi3のクロス開発環境を構築してみました。
まだ課題は残りますが、最低限の課題が解決された環境を構築できたと思います。

残りの課題について、解決でき次第エントリを作成します。
ではっ!

関連記事

OpenCvLogo

RaspberryPiで物体検出(1)-白線検出への挑戦(1):輪郭検出による白線検出

どもです。 今回は、OpenCvを用いて道路の白線検出について、です。 1.今回の環境 O

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(5):pigpioを使ってみた

どもです。 RaspberryPiを購入して、LEDも手に入れたのでコレをチカらせてみようと思いま

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(10)-SPI通信をしてみた(その2)

どもです。 えー。 「Qtで…」とか書いておきながら、今回もやっぱりQtは出てきません。

記事を読む

no image

C言語でEV3開発(21)-モーター出力の制御

どもです。 前回は、超音波センサから前方障害物との距離を取得し、それを元に安全状態を判断する、とい

記事を読む

toppers

C言語でEV3開発(28)-EV3の移動距離を計算できるようにしてみた

どもです。 今回は、Ev3の移動距離の算出についてです。 1.算出方法について 移動距離は

記事を読む

no image

QtでRaspberryPi/GUI開発(3):ためしに時計を作ってみた(其の参)-StyleSheetの適用

どもです。 前回のエントリーでは、グループ化されたボタンに対するイベントハンドラについて書きました

記事を読む

raspberry-pi

RaspberryPi3を購入しました

どもです。 突然ですが、「Raspberry Pi3 model B」を購入しました。 今回のエ

記事を読む

no image

C言語でEV3開発(14)-opOUTPUT_TIME_SPEEDコマンド

どもです。 今回のエントリーは、モーターを動かすコマンドである「opOUTPUT_TIME_SPE

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(11)-SPI通信をしてみた(その3)

どもです。 えー。 「Qtで…」とか書いておきながら、今回もやっぱりQtは出てきません。 そろ

記事を読む

raspberry-pi

RaspberryPi起動時にpigpiodがスタートしないようにする

どもです。 これまでpigpioを使用してRaspberryPiからLEDをチカらせる方法など、い

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

RasPi_Qt
QtでRaspberryPi/GUI開発(12)-gpioの状態をGUIに反映する

どもです。 今回は、gpioピンの状態(HIGH/LOW)の変化を画

raspberry-pi
RaspberryPi起動時にpigpiodがスタートしないようにする

どもです。 これまでpigpioを使用してRaspberryPiから

no image
自宅で電子工作(1):ブレッドボードでの配線を省略する

どもです。 突然ですが、電子工作を始めてみました。 1.背

Arduino_Logo
ホールセンサーの種類と使い方(割込み編)

どもです。 前回に引き続き、今回もホールセンサーについてです。

Arduino_Logo
ホールセンサーの種類と使い方

どもです。 今回のエントリは、表題にある「ホールセンサー」についてで

→もっと見る

PAGE TOP ↑