我刚刚在CentOS 7上安装了YCM。我现在正在生成一个" .ycm_extra_conf.py"相当于我的项目的文件,它是c ++文件的嵌套目录,使用Scons构建系统和g ++(使用-std = c ++ 98)来编译c ++文件。
我几乎没有问题:
- "标志的内容是"变量" .ycm_extra_conf.py"
在我的例子中,提交传递给项目编译器的标志
scons构建系统的g ++编译器?
- 如果对问题1的回答是肯定的,那么这些相同的标志是否会被传递给
当YCM编译文件时铿锵?如果是这样,是YCM编译还是更多
技术上处理项目中的c ++文件以供使用
语义完成?
- 如果对问题2的回答是肯定的,那么我猜测我所说的标志
"标志"变量不适用于clang,因为它们适用于
克++。我应该将标志转换/映射到clang吗?
- YCM是否只使用clang来进行前端编译生成的文件
用于语义完成的AST?
醇>
抱歉天真的问题,我对YCM很新。任何帮助/指导都将非常感激。
问候并感谢你,
艾哈迈德。