lecture:prog2:wsl2cc

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
lecture:prog2:wsl2cc [2020/09/10 17:09]
sano
lecture:prog2:wsl2cc [2020/09/11 21:25] (現在)
sano
行 8: 行 8:
 {{ wsl2cc.png }} {{ wsl2cc.png }}
  
 +//
 ターミナル上で//cc//コマンド(C言語コンパイラです)を入力し、 ターミナル上で//cc//コマンド(C言語コンパイラです)を入力し、
  
   cc   cc
  
 +//
 以下のように「エラー:入力ファイルがありません」と言われたら準備完了です。 以下のように「エラー:入力ファイルがありません」と言われたら準備完了です。
  
 {{ 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 }}
  
  • lecture/prog2/wsl2cc.1599725366.txt.gz
  • 最終更新: 2020/09/10 17:09
  • by sano