9.ソース管理

スポンサーリンク
9-1.ソース・ビルド・インストール

(Linux)tarcat cat違うコマンドなのに使い方が同じ

『そして、誰もいなくなった』(2016) (藤原竜也主演) ドラマ中では、パーソナルナンバーは国民一人一人が別IDとなっており重複するはずはないのですが、 主人公の「藤堂新一」とパーソナルナンバーと同じIDを持つ「藤堂新一」が逮捕されるこ...
9-2.バージョン管理

rlogってなんだ(rcs)

(Linux入門はコチラ→中級者のためのLinuxコマンド入門) info rcsを読んでいて、rlogというコマンドを見つけました。 まあ、logコマンドが一覧にないので、logの代わりのコマンドであることは想像できま...
9-1.ソース・ビルド・インストール

grepの色の仕組み(その2)

続きです。 色が付く時は、が表示されて、 色が付かない時は、が表示されません。 つまり、print_start_colorizeが実行されていないってことですね。 print_start_colo...
9-1.ソース・ビルド・インストール

grepをビルドしたい(その2)

前回apt-get sourceで取得したgrep-2.27のビルドを試みて諦めました。 今回は、gnuのサイトからgrep最新版のソースを取得してビルドしようと思います。 まずはソースの取得から。3.1が最新のようです。 ...
9-1.ソース・ビルド・インストール

grepをビルドしたい

もう一度grepに戻ってみます。 lib/colorize-posix.c printf使ってますが、grepの出力で本当にここを通るのでしょうか。 何か別のメッセージも含めるようにしてみます。 このように改造しまし...
9-1.ソース・ビルド・インストール

C++でx64アセンブラを覚える(その2)

今回は、try catchのアセンブラを確認します。 ただのjmp命令になるのではないかと予想してます。 上のプログラムをビルド、実行すると、catchでaの値が変化するので戻り値が10になりますね。 では、アセン...
9-1.ソース・ビルド・インストール

C++でx64アセンブラを覚える(その1)

C++のアセンブラも眺めたくなりました。 今回はこのサンプルのアセンブラを見てみます。 実行すると、コマンドの戻り値に100を返してくれます。 ではアセンブラコード全文です。 C言語と比べてコードが長くなりました...
スポンサーリンク
タイトルとURLをコピーしました