Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VIM的YouCompleteMe插件-如何支持其他库的自动完成';方法?(例如openmpi) YCM自动完成并突出显示C++标准库中的错误。但是,如果我下载另一个库(如OpenMPI)并编写导入的代码,我可以使用mpicc编译它,但YCM告诉我未找到文件,并且它提供的所有函数似乎都被YCM标记为无效。有办法解决这个问题吗?我应该对ycm\u extra\u conf\u py文件做哪些更改以支持其他下载的库?_C++_Vim_Youcompleteme - Fatal编程技术网

VIM的YouCompleteMe插件-如何支持其他库的自动完成';方法?(例如openmpi) YCM自动完成并突出显示C++标准库中的错误。但是,如果我下载另一个库(如OpenMPI)并编写导入的代码,我可以使用mpicc编译它,但YCM告诉我未找到文件,并且它提供的所有函数似乎都被YCM标记为无效。有办法解决这个问题吗?我应该对ycm\u extra\u conf\u py文件做哪些更改以支持其他下载的库?

VIM的YouCompleteMe插件-如何支持其他库的自动完成';方法?(例如openmpi) YCM自动完成并突出显示C++标准库中的错误。但是,如果我下载另一个库(如OpenMPI)并编写导入的代码,我可以使用mpicc编译它,但YCM告诉我未找到文件,并且它提供的所有函数似乎都被YCM标记为无效。有办法解决这个问题吗?我应该对ycm\u extra\u conf\u py文件做哪些更改以支持其他下载的库?,c++,vim,youcompleteme,C++,Vim,Youcompleteme,我在自己搜索答案时发现了这个问题。到目前为止,我找到的唯一解决方案是手动编辑compile_commands.json并添加所需的mpi include dir,例如run mpicc -showme 并附上有关的 -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi conf文件的选项。我还没有看到ycm_extra_conf_py的内容,但我想也有类似的内容。我希望这能有所帮助。我在自己寻找答案时发现了这个问题。到目前为止,我找到的唯一解

我在自己搜索答案时发现了这个问题。到目前为止,我找到的唯一解决方案是手动编辑compile_commands.json并添加所需的mpi include dir,例如run

mpicc -showme
并附上有关的

-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi

conf文件的选项。我还没有看到ycm_extra_conf_py的内容,但我想也有类似的内容。我希望这能有所帮助。

我在自己寻找答案时发现了这个问题。到目前为止,我找到的唯一解决方案是手动编辑compile_commands.json并添加所需的mpi include dir,例如run

mpicc -showme
并附上有关的

-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
conf文件的选项。我还没有看到ycm_extra_conf_py的内容,但我想也有类似的内容。我希望这有帮助