为了使clang支持c ++ 11标准,我必须添加-std=c++11
个参数。像这样,
如果我编辑c ++源文件,它会很好用。但是当我编辑c源文件时,clang无法工作。我认为原因是我加入的论点。
那么如何让clang后端支持c ++ 11,同时适用于c源文件?
答案 0 :(得分:0)
您必须仅使用C ++模式进行选项,因此您将执行以下操作:
;;
(add-hook 'c++-mode-hook
(lambda () (setq company-clang-insert-arguments "-std=c++11")))
或类似的东西。它没有经过测试。