皆さん､ こんにちは､ お帰りなさい｡
新しいセクションに入り､ 基本的に必要なソフトウェアのインストールを行います｡
何をインストールする必要があるのか､ 混乱しないように概要を簡単に説明したいと思います｡
どのようなオペレーティングシステムでCコードを書こうと考えているかによって､ すべてが変わってきます｡
では本当に早速ですが､ このコーナーではいくつものレクチャーがあります｡
特定のOSでない場合は､ また一部の講義をスキップすることができるようになります｡
そこでまず､ Windowsを使っていて､ C言語でWindows用のコードを書くつもりなら､ Cコンパイラをインストールし､
統合開発環境をインストールする必要があります｡
そこで､ Cコンパイラをインストールするためのレクチャーを行います｡
今回インストールするCコンパイラは､ Cygwinというものです｡
本当にLinuxのUnix環境をシミュレートしているのです｡
このコンパイラを使う理由は､ ソケットを使い､ スレッドの一部を使い､ より高度なCアプリケーションを書くことができるためです｡
だから､ 最終的にこの高度なコードを書くときに､ コンパイラを切り替える必要がない｡
そこで､ Cygwin Cコンパイラのインストール方法を紹介するレクチャーをします｡
かなりわかりやすいですね｡
Windowsで開発している場合のみ､ この作業が必要です｡
MinGW Wコンパイラは使用できません｡
これもWindowsに搭載されているコンパイラですね｡
というのも､ 今言ったような､ 基本的なCの概念に対応していないからです｡
このクラスで使用する統合開発環境は､
code lightと呼ばれるもので､ コードを編集したり､
デバッグすることができます｡
本当に簡単にインストールできるIDEで､ どのプラットフォームにインストールしてもそれを使うことができるようになります｡
本コースは特定のIDEに依存するものではありません｡
どんなエディターでも､ どんな統合開発環境でも､ お好きなものをお使いいただけます｡
これらは､ 無料だからこその提案であり､ 世の中にあるものの中でも特に優れているものです｡
本当に使い勝手がいいんですよ｡
そこで､ 実際にWindowsにcode liteをインストールする方法についてレクチャーします｡
さらに､ コンフィギュレーションが正しいCygwinコンパイラを指し示すように設定する方法についても説明します｡
基本的には､ そのコンパイラを指すパスを設定の中に設定すればよいのですが､ これについては､
今後の講義で詳しく説明します｡
つまり､ Windowsのインストールに必要なものはこの3つ､ コンパイラと統合開発環境の2つなんですね｡
ですから､ このセクションの講義の中で､ Windowsに特化した講義に注目するようにしてください｡
さて､ この授業でマッキントッシュ､ つまりアップル社のコンピュータを使うのであれば､ Cコンパイラから始める必要があります｡
残念ながら､ Linux環境とはいえ､ Cコンパイラが自動的に付属しているわけではありません｡
インストールするのはかなり基本的なことです｡
本当に｡
Xcodeに付属しているデベロッパーツールをインストールするだけです｡
Xcodeを持っていなくても､ デベロッパーツールをインストールすることは可能ですが､ その方法を紹介します｡
しかし､ Xcodeがすでにインストールされているのであれば､ Cコンパイラをインストールする必要は全くありません｡
この講義はスキップできるので､ macにCコンパイラをインストールする講義もありますよ｡
統合開発環境の使い方のレクチャーもあるようです｡
これには､ mac環境でのcode lite IDEのインストールも含まれます｡
今回も､ かなりわかりやすいプロセスです｡
そしてまた､ 加えて､ Xcodeも､ 少なくとも初級CクラスのためにインストールするためにXcodeを使いたいのであれば､
そのIDEも使うことができるはずです｡
なので､ Code LiteかXcodeなのですが､ Code Liteの詳細や､ プロジェクトを作成するための設定方法などもご紹介していきます｡
ですから､ Windowsと同じように､ Macのインストール､ IDEにCコンパイラをインストールする､
といったタイトルの講義にだけ注目するようにしてください｡
Linuxであれば､ すでにコンパイラが搭載されているので､ 最も簡単にインストールできるのではないでしょうか｡
すでに新しいコンパイラが付属しています｡
その検証方法は､ 講義で紹介しますよ｡
ターミナルでGCCと入力すれば､ コンパイラがすでにインストールされていることが確認できますし､
次にcode liteのインストール方法を紹介します｡
今回も､ 先ほど紹介した以前のプラットフォームであるLinuxと同様に､ 非常にシンプルなプロセスです｡
Linuxのいいところは､ 他のエディタがたくさんあって､ 好きなエディタやIDEを使うことができることです｡
Gの編集があり､ VIがある｡
昔の人なら､ これらの基本的なエディタを使い､ コマンドラインからコンパイルして､
ターミナルからGCCコマンドを実行すればいいんです｡
また､ 必要であれば､ LinuxやMacでも同様に行うことができます｡
ちょっとだけ複雑なんです｡
コマンドは覚えておいてほしいのですが､ このセクションはこのように構成されています｡
コードを書くことになるオペレーティングシステムに関係ない講義は､ スキップすることができます｡
WindowsならWindowsの講義を､ MacならMacの講義を､ LinuxならLinuxの講義を､ というように覚えておいてください｡
だから､ これが役に立つといいのですが｡
このコーナーで紹介するさまざまなレクチャーを整理しやすくするため､ フォローしていいもの､ 無視してもいいものを選んでいます｡
ありがとうございます｡