原文は、”clang: a C language family frontend for LLVM” (http://clang.llvm.org/) です。
LLVM Overview 日本語訳 に戻る
2014年6月2日月曜日
LLVMプロジェクト: clang: LLVM のためのひとつの C言語系統フロントエンド 日本語訳
2014年6月1日日曜日
2014年5月31日土曜日
2014年5月30日金曜日
2014年5月28日水曜日
Markdown Here (MDH) 2.11.0 に更新した時の注意点
Firefox のアドオン Markdown Here 2.11.0 へのバージョンアップでの注意点。リッチテキストエディタを使って Markdown でブログなどの記述している方向け。
2014年5月26日月曜日
というわけで voidptrjp.blogspot.jp での投稿を始めてみます
しばらくためして、Seesaa.net より blogspot.jp (Blogger.com) のほうが良さ気なら移行してしまおうかと思います。
が。
現時点で気づいた点。Blogger は Google にインデックス化されるのが遅くないか?
http://voitptr.seesaa.net/ では、投稿した途端に検索できるようになってました。遅くとも2,3時間経てばほぼ確実に。
http://voitptr.seesaa.net/ では、投稿した途端に検索できるようになってました。遅くとも2,3時間経てばほぼ確実に。
2014年5月23日金曜日
2014年5月19日月曜日
brew のバージョンに関する部分のソースを読んでみた
前回の記事 を書くにあたって CLT のバージョンの調べ方について調査し、パッケージ管理ツールのひとつである Homebrew による CLT バージョンの取得方法について、github のソースを探索したときのログです。
String#[/re/]
, extend
を使ったモジュールのメソッド定義、定数のエイリアスといった、ちょっとおもしろい記述方法を見つけました。
2014年5月18日日曜日
Mac にインストールされている Command Line Tools (CLT) のバージョンを調べるには
Mac にインストールされている Command Line Tools (Command Line Developer Tools; CLT) のバージョンを調べるにはどうしたらいいだろうか?
pkgutil
を使う方法brew
を使う方法
の 2 つの方法についてここでは説明しよう。
pkgutil を使う方法
パッケージ ID を指定して、pkgutil コマンドを実行する:
$ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
package-id: com.apple.pkg.CLTools_Executables
version: 5.1.0.0.1.1396320587
volume: /
location: /
install-time: 1399979620
groups: com.apple.FindSystemFiles.pkg-group com.apple.DevToolsBoth.pkg-
group com.apple.DevToolsNonRelocatableShared.pkg-group
ちなみに、バージョンの末尾の
1396320587
という値は、$ ruby -e 'p Time.at(1396320587)'
2014-04-01 11:49:47 +0900
というふうに、日付と時刻を意味する。
詳細を知りたい場合は、pkgutil(1) (すなわち
man -S 1 pkgutil
を実行) を読んでみるといい。brew を使う方法
brew --config
でもいい。CLT 以外の情報を調べるのにも使える。$ brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew.git
HEAD: 14c59f40e95f1766f7d067287e821bd66112911e
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: dual-core 64-bit penryn
OS X: 10.9.2-x86_64
Xcode: 5.0.2
CLT: 5.1.0.0.1.1396320587
GCC-4.2: build 5666
Clang: 5.0 build 500
X11: 2.7.5 => /opt/X11
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/honyarara/.rbenv/shims/ruby
内部では pkgutil を実行しています。
最新の CLT を使っているにもかかわらず、brew のワーニング “A newer Command Line Tools release is available” が出たときはどうするか? →
brew update
を何回か実行すればいい。
登録:
投稿 (Atom)