2012年9月3日月曜日 【Emacs】C++の補完にはemacs-clang-complete-asyncを いつだったかEmacsでC++の補完のためのElispとしてauto-complete-clangを紹介した。そこに書いた通りauto-complete-clangは直接clang -cc1を叩いているのでclang -cc1でライブラリのパスが通っている必要がある。自分でビルドしたclangでは普通パスが通っていない(というかそちらのほうが正しい挙動のはずなのだけど)ので使い物にならない。 弥縫策として「clangに投げるコマンドにパスを-Iで全部ベタ書きしてね☆」というのが作者からのコメントだったが、めんどくさい。 そんなこんなでちょっと古い(Ubuntuのリポジトリにある)clangを使っていたのが昨日まで。昨晩emacs-clang-complete-asyncという