46
3
Linux
C
第
1
節 コマンド
UI
の定番プログラム「
Hello, World!
」を表示しよう
パソコンのプログラム演習において,一番初めに学
ぶ定番のプログラムが「Hello, World!」です.本節で
は,プログラムの作成方法やコンパイルの方法,実行
方法について説明します.
まずは,練習用プログラムをダウンロードしてくだ
さい.キーボードに慣れていない人は本書に書かれて
いるプログラムを自分で入力してみても良いですが,
ダウンロードしたものを基にして,処理の流れをつか
むことも重要です.
ダウンロードするには,LXTerminalを起動し,下
記のコマンドを入力します.大文字と小文字も間違え
ないようにしてください.付属のCR-ROMや,筆者
のサポート・ページ
14
からダウンロードすることも
できますが,gitコマンドによるダウンロードを奨め
ます.
$ git﹈clone﹈https://github.com/
bokunimowakaru/RaspberryPi.git
⏎
練習用プログラムのダウンロード(GitHub)
https://github.com/bokunimowakaru/
RaspberryPi.git
上記のgitコマンドを使ってダウンロードすると,
「RaspberryPi」フォルダが作成されます.また,その
中の「practice」フォルダ内に練習用のプログラムが格
納されます.拡張子に「.c」が付与されているファイル
がC言語のプログラムです.
それでは,練習用のプログラム3-1「practice01.c」
を,テキスト・エディタ「Leaf Pad」で開いてみましょ
う.File Managerを使う場合は,「practice」フォルダ
内の「practice01.c」を右クリックし,「アプリケーショ
ンで開く」を選択し,図2-4(P.38)の画面で「Text
Editor」を選択します.
ダウンロードしたプログラムをLeaf Padで開いた
ときの画面の一例を,図3-1に示します.このプログ
ラムを編集することもできますが,まずはコンパイル
15
方法から説明します.
ダウンロード時に開いたLXTerminalに以下のコ
マンドを入力して,practiceフォルダへ移動します.
補完機能を利用する場合,
「C」キー,
「D」キー,
「スペー
ス」キーを順に押して小文字の「cd﹈」まで入力し,
「Shift」キーを押しながら「R」キーを押して大文字の
「R」を入力,「Tab」キーを押して「RaspberryPi」に補
完します.この段階では「Enter」を押さずに,
「P」キー,
「R」キーを押して小文字の「pr」と入力してから「Tab」
キーを押し「practice」に補完し,「Enter」を押します.
$ cd﹈R[Tab]
→ $ cd﹈RaspberryPi/
→ $ cd﹈RaspberryPi/pr[Tab]
→ $ cd﹈RaspberryPi/practice/⏎
「practice」フォルダに移動したら,念のために「ls」
コマンドを使ってプログラム「practice01.c」などが
入っていることを確認します.そして,下記のコンパ
イル・コマンドを実行します.
$ gcc﹈practice01.c⏎
図3-1
練習用プログラムpractice01.c
14
筆者のサポート・ページ:http://www.geocities.jp/bokunimowakaru/cq/raspi/.
15
コンパイル:プログラムを実行可能な形式に変換すること.