osx:commandlinetools
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
osx:commandlinetools [2024/03/05 12:02] – [ロードモジュールの作成] kimi | osx:commandlinetools [2024/03/05 12:10] (現在) – [MacPorts版] kimi | ||
---|---|---|---|
行 11: | 行 11: | ||
==== ロードモジュールの作成 ==== | ==== ロードモジュールの作成 ==== | ||
- | '' | + | '' |
- ダウンロードしてきた'' | - ダウンロードしてきた'' | ||
行 26: | 行 26: | ||
$ | $ | ||
</ | </ | ||
- | ここで'' | + | ここで'' |
<code sh> | <code sh> | ||
kimi@persimmon tree-2.1.1 % make -n | kimi@persimmon tree-2.1.1 % make -n | ||
行 41: | 行 41: | ||
</ | </ | ||
なんてことをやってみる。'' | なんてことをやってみる。'' | ||
+ | <code sh> | ||
$ make | $ make | ||
gcc -ggdb -std=c11 -pedantic -Wall -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tree.o tree.c | gcc -ggdb -std=c11 -pedantic -Wall -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tree.o tree.c | ||
行 64: | 行 65: | ||
$ | $ | ||
</ | </ | ||
- | ウォーニングがちょっと出てるけどほとんどが'' | + | ウォーニングがちょっと出てるけどほとんどがプロトタイプ宣言が無いという類なので、まあよかろう。後はコメントにUTF-8使ってるってやつで、だからプログラムはコメントまで含めて米語だけで書けといつも言ってるんだ。最後のやつは、まあ大丈夫だろう。 |
==== コマンドのインストール ==== | ==== コマンドのインストール ==== | ||
行 76: | 行 77: | ||
$ sudo make install | $ sudo make install | ||
</ | </ | ||
- | '' | + | '' |
+ | |||
+ | 試しに実行してみるとこんな感じ。 | ||
+ | <code sh> | ||
+ | $ tree tree-2.1.1 | ||
+ | tree-2.1.1 | ||
+ | ├── CHANGES | ||
+ | ├── INSTALL | ||
+ | ├── LICENSE | ||
+ | ├── Makefile | ||
+ | ├── README | ||
+ | ├── TODO | ||
+ | ├── color.c | ||
+ | ├── doc | ||
+ | │ ├── global_info | ||
+ | │ ├── tree.1 | ||
+ | │ └── xml.dtd | ||
+ | ├── file.c | ||
+ | ├── filter.c | ||
+ | ├── hash.c | ||
+ | ├── html.c | ||
+ | ├── info.c | ||
+ | ├── json.c | ||
+ | ├── list.c | ||
+ | ├── strverscmp.c | ||
+ | ├── tree.c | ||
+ | ├── tree.h | ||
+ | ├── unix.c | ||
+ | └── xml.c | ||
+ | |||
+ | 2 directories, | ||
+ | </ | ||
===== MacPorts版 ===== | ===== MacPorts版 ===== | ||
行 123: | 行 155: | ||
- | ===== MacPorts版 ===== | + | ===== Homebrew版 ===== |
- Homebrewのインストール([[https:// | - Homebrewのインストール([[https:// | ||
===== Fink版 ===== | ===== Fink版 ===== |
osx/commandlinetools.1709607769.txt.gz · 最終更新: 2024/03/05 12:02 by kimi