首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉钩
V2EX  ›  Emacs

Emacs 补全头文件的那个 company-c-header 有人用过吗?

  •  1
     
  •   linux40 · 332 天前 · 978 次点击
    这是一个创建于 332 天前的主题,其中的信息可能已经有所发展或是发生改变。

    所以插件都装的 MELPA 上的最新版,但这个插件报错说 clang failed with error 1。

    第 1 条附言  ·  332 天前

    附上错误

    Sat Jan 13 16:54:16 2018
    clang failed with error 1:
    /usr/bin/clang -fsyntax-only -Xclang -code-completion-macros -x c++ -std=c++11 -Xclang -code-completion-at=-:2:9 -
    
    <stdin>:2:9: error: expected "FILENAME" or <FILENAME>
    #include<U+0000>
            ^
    1 error generated.
    
    第 2 条附言  ·  332 天前

    原来这个错误和这个插件并没有关系,不过这个插件并没有生效是为什么,我设置了的:

    (custom-set-variables
     '(company-backends
       (quote
        (company-bbdb company-nxml company-css company-eclim company-semantic company-clang company-xcode company-cmake company-capf company-files
                      (company-dabbrev-code company-gtags company-etags company-keywords)
                      company-oddmuse company-dabbrev company-c-headers))))
    
    第 3 条附言  ·  332 天前

    还有,有没有这样一种插件,我有一行#include <iostream>,我不需要打tags就可以选择打开iostream这个文件,只需要打开文件就可以了。

    1 回复  |  直到 2018-01-13 22:36:06 +08:00
        1
    linux40   332 天前 via Android
    自顶,话说回来,emacs 为什么不在技术里面啊。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3526 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 19ms · UTC 07:35 · PVG 15:35 · LAX 23:35 · JFK 02:35
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1