C言語 UDP 単純サンプル(ネットワークプログラミングaより)
Completion requirements
準備1
- 作業用のディレクトリを作成後,その中でライブラリをダウンロードし,コンパイルする.(一般ユーザでも可)
$ cd
$ mkdir C
$ cd C
$ git clone https://github.com/JunkBox-Library/JunkBox_Lib.git
$ cd JunkBox_Lib
$ ls -l
$ ./config.sh
$ ./configure
$ make
$ find . -name "lib*.a"
$ cd ..
- 各ディレクトリに lib????.a というライブラリ(スタティックライブラリ)が作成される.
- JunkBox_Lib: https://polaris.star-dust.jp/pukiwiki/?Junk+Box+Library
- JavaDocに相当するものを作るには Doxygen が必要.今回は特に個人では作成しない.
- JunkBox_Lib用の Doxygen : http://polaris.star-dust.jp/doxygen/JunkBox_Lib/
準備2
- サンプルプログラムをダウンロードし,コンパイル・実行してみる
(~/Cにいる状態で)
$ mkdir UDP
$ cd UDP
$ wget http://www.nsl.tuis.ac.jp/Lecture/netp/C/UDP/Makefile
$ wget http://www.nsl.tuis.ac.jp/Lecture/netp/C/UDP/udp_c.c
$ wget http://www.nsl.tuis.ac.jp/Lecture/netp/C/UDP/udp_s.c
$ make
$ ls -l
$ ./udp_c
- サンプルプログラムの中身をチェックする.
Last modified: Wednesday, 11 December 2024, 4:48 PM