flymake を Visual C++ で
まずは以下とかを参照して,flymake の基本的な設定をします.
そして,以下を gcc 用の代わりに設定します.
(defun flymake-vc-init () (let* ((temp-file (flymake-init-create-temp-buffer-copy 'flymake-create-temp-inplace)) (local-file (file-relative-name temp-file (file-name-directory buffer-file-name)))) (list "cl" (list "/nologo" "/W4" "/Wp64" "/Zs" local-file)))) (push '("\\.c\\'" flymake-vc-init) flymake-allowed-file-name-masks) (push '("\\.cpp\\'" flymake-vc-init) flymake-allowed-file-name-masks)
[マイ コンピュータ] -> [プロパティ] -> [詳細設定] -> [環境変数] で,
ユーザー環境変数 PATH (PATH という変数がなければ新規,あれば編集) に,以下を追加します.(Visual Studio 2005 の場合)
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\VC\bin;
これで flymake が Visual C++ を使うようになります.