ビルドの仕組みを知る
せっかく入力したコードです。「早く動かしてみたい!」と思われていることでしょう。
しかし、あせりは禁物です。sample.cs作成しただけでは、すぐプログラムを実行して文字を表示させることはできません。C#で記述されたコードは、コンピューターが直接内容を理解して処理できるように、実行ファイルを作成するという作業を行う必要があります。
実行ファイルを作成する作業は、ビルド(build)と呼ばれています。ビルドには「文法」規則と合わない場合、エラーとなります。エラーを訂正し、もう一度ビルドしてみましょう。
C#は、英語や日本語といった日常言語と同じように、「文法」規則を持っています。もしC#の文法にしたがわないコードを入力した場合は、ソースコードが正しく機械後に翻訳されません。ビルドがうまく行かなったとき、C#開発環境は、エラーを表示して指示を与えてくれる場合があります。
コンパイルとリンク
- コンパイル
コンパイルはC#のコードを機械語に翻訳する作業です。翻訳されたファイルはオブジェクトファイルといいます。(obj file) - リンク
リンクは複数オブジェクトファイルをつなぎ合わせて1つのプログラムを作成する作業です。
コメント