差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
lecture:prog2:wsl2cc [2020/09/10 17:09] sano |
lecture:prog2:wsl2cc [2020/09/11 21:25] (現在) sano |
||
---|---|---|---|
行 17: | 行 17: | ||
{{ wsl2cc2.png }} | {{ wsl2cc2.png }} | ||
+ | |||
+ | ==== (おまけ)簡単なC言語のプログラミングソースをコンパイルしてみる ==== | ||
+ | Ubuntu Linux に最初から入っている **nano** というテキストエディタで、試しに簡単にCコードを書いてコンパイルしてみましょう。ただし、実際の演習では、Visual Studio Code などのより高機能なエディタを使うことをお勧めします。 | ||
+ | |||
+ | 編集したいファイル名を指定して nano を実行します。 | ||
+ | |||
+ | nano hello.c | ||
+ | |||
+ | \\ | ||
+ | nano が起動したら、適当なCのソースコードを入力してみましょう。 | ||
+ | {{ nano.png }} | ||
+ | |||
+ | \\ | ||
+ | Ctr-O(コントロールキー + O)でファイルに書き込みます。ファイル名を確認してエンターキーを入力します。 | ||
+ | Ctr-X で nano を終了します。 | ||
+ | {{ nano2.png }} | ||
+ | |||
+ | //cc// コマンド(Cコンパイラ)で、ソースファイル hello.c から実行ファイルを作成します。 | ||
+ | cc hello.c | ||
+ | |||
+ | //cc// コマンドは、何も指定をしないと a.out という名前の実行ファイルを作成します。a.out を実行(./ | ||
+ | ./a.out | ||
+ | |||
+ | a.out が実行され、Hello World! が出力されました。 | ||
+ | {{ helloworld.png }} | ||