#author("2018-05-16T10:31:10+09:00","default:takataka","takataka") *基礎セミナー 2018年度 ex05 [#e237d833] **C言語の開発環境を手に入れよう [#i53abc13] プログラミングをするためには,いくつかソフトウェアをインストールするなどの準備が必要です. Windows/macOSそれぞれ次のことを目標に環境を整えてみましょう. - Windows: [[計算機基礎実習I>http://www602.math.ryukoku.ac.jp/~nakano/Kiso1/index.html]] のプログラム(C言語)を作ったり動かしたりできるようになる. - macOS: C言語のプログラミングができるようになる. ***Windows [#j5c7c0c5] 上記の中野先生の「計算機基礎実習I」のページから「自宅でのプログラミング」のページへ行き,その指示に従って次のことをやりましょう. + Visual Studio Community 2017 をインストールする //--&color(blue){「「C++ によるデスクトップ開発」 にチェックを入れて」の時に,あわせて 「Python開発」にもチェックを入れて下さい.}; + この科目のタートルグラフィクス環境をインストールする + テキストエディタをインストールする --テキストエディタにはいろいろありますので好みのものを入れればよいですが,とりあえず [[サクラエディタ>http://sakura-editor.sourceforge.net/]] を入れてみましょう. ***macOS [#g3b58f5d] Apple の提供しているプログラミングのためのソフトウェア Xcode をインストールしましょう. + App Store で Xcode で検索し,インストール.容量大きいので結構時間かかります. + Finder > アプリケーション > ユーティリティ > ターミナルを起動 -- よく使うので,起動後に Dock のアイコンを右クリック > オプション > Dock に追加 しとくとよいでしょう. -- 文字の大きさとか色とかいじりたければメニューで ターミナル > 環境設定 + C言語のコンパイラを実行できるか確認してみる. $ cc clang: error: no input files -- 行の先頭の "$" は,キー入力を待っている状態を表す記号(プロンプトと言います)です.入力してはいけません. -- コンパイル対象のファイルを指定してないのでエラーになっているが,コンパイラ自体は動いている. -- 上記を実行すると,追加のソフトウェアのインストールが促されるかもしれない.指示に従ってインストールすればよい. + Xcode 関係のライセンスの確認.後の作業のために必要. $ sudo xcodebuild -license -- 上記を実行して自分の mac のパスワードを入力. -- "Xcode and Apple SDKs Agreement" という英文が表示されるので,スペースキーを押しながら最後まで読む. -- 最後の行の指示にしたがってキー入力して Enter.