Quickrun で、プリプロセスの出力設定
Quickrun で、C++ のプリプロセスの出力設定です。
Boost.PP で遊ぶ場合に必須ですね。
下記の設定だと、非同期に処理されて、Vim のバッファに出力が行われます。
[_vimrc]
let $BOOST_ROOT="D:/boost/boost_1_46_1" let include_dirs = $BOOST_ROOT let g:quickrun_config["g++preprocessor"] = { \ "type" : "cpp", \ "exec" : "%c %o %s:p ", \ "command" : "g++", \ "cmdopt" : include_dirs." -P -E ", \ "outputter" : "buffer", \ "runner" : "vimproc" \ }
わたしは複数の設定を予め用意しておいて、そこから選んでビルドとかしているんですけど、他の人とかはどんな感じでやっているのかな。
[Quickrun]
- ver 0.5.0dev