ラズパイで電子工作

基本情報のC言語対策としてラズパイにEclipseをセットアップする

基本情報 午後のソフトウェア問題 C言語の問題が分からない。

プログラミングがやりたいけど、環境構築が面倒。

C言語やりたいけど、手軽にできる方法ないの?

 

 

こんな方のために、ラズパイで簡単にC言語の開発環境を構築する方法を解説します。

 

エンジニアブロガーのプロコアラです。

10年間エンジニアとして働き、ラズパイコンテストで賞をとったこともあるラズパイマニアです。

業務でもC言語をあつかっています。

初学者の方には、手を動かしながらプログラミングを学ぶ方法をオススメしています。

しかし、初心者を苦しめる最初の難関が環境構築です。

ラズパイであれば、環境構築を吹っ飛ばして本来やりたかったプログラミングの勉強ができます。

 

Eclipseはオープンソースの統合開発環境

Eclipseってなんでしょう?

カーナビ?惜しい。Eclipseはオープンソースの統合開発環境です。

統合開発にはエディタ、コンパイラ、リンカ、デバッガなどがまとめられた開発環境です。

 

ちなみに、Eclipseは日食という意味。

そういえば、ロマサガ3でラスボスがトータルエクリプスって技使ってきたよね。

 

統合開発環境を利用することにより、すぐにプログラミングが始められます。

 

 

なぜEclipseなのか?無料で使いやすいから。

ラズパイは標準でコンパイラがインストールされているため、実はすぐにC言語をビルドすることができます。

しかし、初学者にとって大事なことはGUIでプログラミングの動きをみることができるツールです。

Eclipseであれば、GUIでC言語を動かすことができます。

オープンソースのため、無料で使用することができます。

 

Eclipseのインストールはすごく簡単

ツールのインストールって、結構面倒ですよね。

でも、安心してください。Eclipseのインストールはたった2つのコマンドを実行するだけでいいんです。

sudo apt install eclipse
sudo apt install eclipse-cdt

 

 

Eclipseの簡単な使い方

Eclipseの簡単な使い方を説明します。

 

まずは、メニューのプログラミングからEclipseを選択します。

 

Eclipseが起動するまでしばしお待ちを。

 

簡単な操作を動画でまとめています

https://youtu.be/tcHlMxxSXRk

 

 

まとめ

基本情報処理のC言語対策としてラズパイにEclipseをインストールする方法を解説しました。

プログラミングは手を動かしながら覚えていったほうがいいです。

問題文で意味が分かりづらい箇所も、動かして見たらなんだこんなことかと思えると思います。

基本情報処理関連の解説も、今後増やしていく予定です。お楽しみに!

それでは、ラズパイライフを満喫してください。

ラズパイで何を買ったらいいか分からない人は「ラズパイとは?プログラミングや電子工作にもオススメな格安PC」をご覧ください。

ではでは!

 

ソースコードはこちら

https://github.com/pro-koala/ipa-sample-code/blob/master/fe/h30aki/q9/sample.c

 

情報処理 過去問 解説動画

基本情報処理 午後のソフトウェア問題を解説した動画を作成しました。

この中でEclipseを操作しながら解説しています。

https://youtu.be/icWCb9742HU

ABOUT ME
律野桜哉
RPAコンサルタントのプロコアラです。長年のエンジニア経験を活かしてして外資系コンサルファームでRPAコンサルしてます。 転職ノウハウ、プログラミング、英語の勉強方法など分かりやすいように解説していきます。