前回、プログラミングを始める前に・・・
ということで、コンパイラ関連の事をさらっと書きました。
今回から実際にプログラミング教室ということで、C言語を使ったプログラムの
作り方ということをやっていきたいと思います。

せっかくの天草のサイトなので天草弁で書いていこうと思いますが、
ばあちゃん子だったネイティブアマクサンの自分がガチで天草弁を書くと
たぶんワケがわからんとなる人が多いと思うので、あまりコアな天草弁は
使わないように注意したいと思いますw

環境構築

えーと、まず最初はPCにプログラムばコンパイルする環境ば作らんばつまらんけん、
今回はコンパイラとかそげんとばインストールする方法からゆっかせます。
あ、一応OSはWindows7ば使って説明するばってんが、XPでもたぶんでくるはずです。

プログラミング環境ばってんが、WindowsならVisual Studioがよかて思ったとばってんが、
なんさま、インストールの説明ば書くとがめんどくさかけんですね、今回はLinuxとかで使われとる
gccていうコンパイラばインストールしようて思います。
そんためにMinGWていうとばダウンロードします。

ちなみにこんMinGWはおんも初めてインストールするけん、こぎゃんしたっていうとば
はっつけていくけんそんとおりにしてみればよかて思います。
何年も前にCygWinならインストールしとった事のあったとばってが、Linux環境作ってからは
そっちば使えばよかけんて思って入れとらんかったとです。

だけん、使い方とかはよーわからんけん、色々とググッてみてくださいw


まずはhttp://www.mingw.org/に行って、Downloadsば開いてみてください。
mingw001


そしたらぎゃんページの開くて思うけんDownload mingw-get-setup.exe (xxx kB)
って書いてある所ばクリックしてみてください。
mingw002


クリックしたらぎゃんページに切り替わってカウントダウンの始まって0になったら
ダウンロードの開始されるけん保存先ば選択してください。
いつまっでんたったっちゃダウンロードの始まらん時は小さくdirect linkって書いてある所ば押して
ダウンロードしてください。
mingw003


ダウンロードはでけたですか?
そんじゃダウンロードしたプログラムば実行します。
Windows Vista以降だったら管理者権限で実行せんばつまらんけん
ダウンロードしたファイルば右クリック→「管理者として実行」で実行してください。
mingw004


管理者として実行しようとして、ぎゃんダイアログ出たなら「はい」で進んでよかです。
mingw005


そしたらぎゃん英語でベラベラ書かれたダイアログの開くばってんが、
インストールするには「Install」って書かれたボタンやろなって言うとのわかりますけん
「Install」ボタンば押してください。
英語じゃなくて天草弁ならわかっとばってんがですねw
mingw006



そしたら次のごたる画面の開きます。
ここでは「... on the desktop」っていう所のチェックば外しとるばってんが、
おそらくデスクトップにショートカットば作るかどぎゃんかって意味じゃなかかって思うとですたい。
なんさま、初めてインストールするもんだけんわからんとです。英語やし。
まぁ、そこは好きんごつして「Continue」ば押して先さん進んでください。
mingw007


そしたらぎゃんやって必要なもんばダウンロードはじめるけんしばらくまっとってください。
mingw008



終わったら下の「Continue」ボタンば押さるるごつなるけん押して先さん進みます。
mingw009



そしたらぎゃん画面の開くて思います。
左ペインが「Basic Setup」っていうとが選択されとるとば確認してください。
mingw010



そしたら右側の上のチェックボックスごたっところば全部下のごつ矢印ばつけてしまってください。
チェックボックスばクリックすれば下のごつメニューの出るけん「Make for Installation」ば選んでください。
そしたら矢印の出てきます。
今回のは全部で7個あるごたっです。下のは6個矢印のつけてて7個目ばつけようとしとるところ。
はっきし言ってfortranとか使わんちゃばってん。。。
mingw011



はい、矢印ば全部つけてしまったら「Installation」っていうメニューばクリックして
「Apply Changes」っていうとば選んでください。
mingw012



選んだですか?そしたら下んごたる画面の開いたと思いますけん、ここでも「Apply」ば押してください。
mingw013


押したら必要なものばダウンロードします。
ダウンロードの終わるまでまっといてください。
速度の遅か回線なら時間のかかるて思いますよ。
mingw014


ダウンロードの終わったら今度は勝手にインストールの始まります。
これもしばらく待っといてください。
PCのおろいかったら、時間のかかるて思います。
mingw015



はい、インストールが終わったら右上の「Close」ボタンが押されるごつなりますので
押して閉じてください。
mingw016


閉じたらまたさっきのウインドウに戻ったですね。
チェックボックスのなんじゃい草のごたる色になっとります。
これでインストールは完了だけん、×で閉じてください。
mingw017



インストールが終わったら今度は環境設定ばします。
まず、コンピューターを右クリックしてプロパティば開きます。
XPの人は「マイコンピュータ」の右クリックです。
mingw018



開いたら「システムの詳細設定ば」開いてください。
mingw019


そしたら「詳細設定」タブの選択された状態でシステムのプロパティの開くけん
そん中の「環境変数」っていうボタンば押してください。
mingw020



そしたら環境変数のダイアログが開いて下ん方に「システム環境変数」っていうとの
一覧の出てきとります。
この中で変数が「Path」っていうとば探します。(大文字、小文字は区別する必要なし)
mingw021


※注意※
環境変数を誤って変更したり削除したりすると今まで動いていたソフトが
動かなくなったり、色々とシステムに影響を及ぼす場合があるので
自己責任でお願いします。
編集にはレジストリを扱うのと同等に注意してください。

そしたらこぎゃんとの開きます。
変数値の所ば一番右までスクロールしてください。
スクロールの時、まちごうて中身ば変更せんごつしてください。
もし、何かキーに触れて値ば変更してしまったら「キャンセル」押して閉じてから
また開きなおしてください。

mingw022
変数値は環境によって違うけんこぎゃんなっとるとは限らんですばい。
変数値の一番右側に;(セミコロン)のついとらんかったら、
セミコロンばつけてぎゃんふうに追加してください。
;C:\MinGW\bin;C:\MinGW\msys\1.0\bin

ついとるならセミコロンの後ろにぎゃんふうに追加してください。
C:\MinGW\bin;C:\MinGW\msys\1.0\bin

ちなみにこれはここのInstallation DirectoryがC:\MinGWの場合だけん、
ここば変更したりした時はC:\MinGWの部分ばそれに置き換えて設定せんばつまらんですよ?

変数値に入力の終わったら「OK」で閉じていってください。

よかでしょうか?


はい、ほんなら次はコマンドプロンプトば開きます。
[Win]+[R]でファイル名を指定して実行のダイアログば開いて「cmd」と打つか
すべてのプログラム→アクセサリ→コマンドプロンプトで開きます。
mingw023



コマンドプロンプトの開きますね?
mingw024



開いたら「gcc」て入力してEnterば押します。
mingw025
そしたら、
gcc: fatal error: no input files
compilation terminated.
っていうメッセージん出るて思います。
出たら成功です。

もし、
'gcc' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
って表示されたら環境変数に設定したパスん間違っとらんか確認してください。



そんなら仕上げです。
今度はアクセサリからコマンドプロンプトのショートカットばコピーします。
すべてのプログラム→アクセサリ→コマンドプロンプトの所で右クリックメニューの
「コピー」ば選択してコピーしてください。
mingw026




そしたら、適当なフォルダー(新しく作ってよかですよ)にコピーしたショートカットば
貼っ付けます。
mingw027



貼っ付けたらそんショートカットの右クリックメニューの「プロパティ」ば開いてください。
mingw028





そしたら「ショートカット」タブにある「作業フォルダー」っていう所に入っとる文字列ば
[Del]で残らず全部消してしもうてください。
空白で埋めたりすっとはつまらんですよ!全部消すとです!
消してしもうたら「OK」で閉じて終了です。
mingw029


はい、ここまでが環境構築です。
どぎゃんですか?結構めんどくさかったですか?
いっちょいっちょスクリーンショットば取るともめんどくさかったとですよw
おまけに初めてのインストールやしですねw

ばってんが、EclipseでAndroid開発環境ば作っとと比べれば全然ラクばな。


今回は環境構築までやけんここで終いです。

次回はプログラムば書くためのテキストエディタばインストールしようかと思います。
「アクセサリん中のメモ帳でよか!」って人はそっでもよかですよ。
テキストエディタさえあればプログラムはつくらるるけんですねw

そんならば、また。
キーワード: #AmaProgramming
コメント(2件)
1   大変だったでしょう。
どうも。
結構ここまで説明するのも大変な作業なんですよね。

私は理解できますが、パソコンをあまり利用しない人には少し難しいんでしょうか。

また、なかなかプログラムに興味を持ってもらうのは
難しそうな気がしますね。
最終的にどういうことができるようになるのか想像が難しいのもあるんでしょうね。

是非今後も期待しております(^^♪
せしる 2014年02月16日 20時51分46秒     
2   大変でしたw
こんばんわ。
結構骨が折れましたw
初インストールなうえに、画面遷移ごとに
スクリーンショットを取って保存してたので時間も手間もかかりましたw

パソコンを使っている人でも環境変数やレジストリをいじる機会は
意外と少ないと思いますので取っ付きにくいかもしれないです。

また、この手のツールは頻繁にアップデートされていてよく画面構成とか変わったりしますので
変わってしまったらまたこの説明も更にわかりにくくなるでしょうねw

多くの天草民が興味を持ってくれたらいいなぁ~と思ってます。
ITは場所を選ばないので雇用増加にもなりそうな気がします。

期待にお答えできるかわかりませんが、今後も頑張りますw
管理人 2014年02月16日 23時20分32秒     

 

■コメントを書く
タイトル
本文 *必須
お名前 *必須
メールアドレス
ホームページアドレス
削除パスワード*必須
コメントを削除する際に必要になります。
認証キー *必須 下の画像に表示されている数字をご記入下さい。
(画像は毎回変わります)