小编irh*_*irh的帖子

在操作系统X框架中使用clang_complete

如果我将以下内容保存到/tmp/test.cpp:

#include <CoreServices/CoreServices.h>
#include <iostream>

int main() {
  CFStringRef my_string = CFSTR("hello, world!");
  std::cout << CFStringGetLength(my_string) << '\n';
}
Run Code Online (Sandbox Code Playgroud)

我可以正确编译它!clang++ -framework CoreServices %,但是clang_complete无法从CoreServices完成任何操作.

文档说我应该将编译器选项放在.clang_complete文件中(在这种情况下我使用的是/tmp/.clang_complete),但是到目前为止我尝试的所有内容都会test.cpp|| unknown argument: '-framework'出现在快速修复窗口中.

让clang_complete正确处理框架的正确方法是什么?

macos vim clang clang-complete

5
推荐指数
1
解决办法
3033
查看次数

标签 统计

clang ×1

clang-complete ×1

macos ×1

vim ×1