【发布时间】:2013-09-01 01:04:10
【问题描述】:
要从yum 安装的包 (mesa-libGL) 有很多依赖项,而且相当大(yum 报告 35MB)
我想在我的 CentOS 服务器上做一些少量的代码审查和编辑。这是我主要通过 SSH 连接到的服务器,并且不运行任何窗口管理器,因此所有 X 依赖项等都是无用的。
但我希望我的编辑器(带有用于 libclang 集成的 YouCompleteMe 插件的 vim)不会因为缺少 GL 标头而给我阻止错误。
有没有比从另一个 linux 设置手动复制头文件更好的解决方案?也许某处有一些存储库包含原始头文件,我可以直接卷曲到我的服务器。
【问题讨论】:
-
我会使用
yum(或您使用的任何包管理器)安装开发包。即使所有依赖项占用几百兆字节,这对今天的 VPS 来说也不是什么大问题......你可能总共有超过 10GB。 -
没有库链接的标题有什么好处?
-
@NicolBolas 对于我的编辑。我不会链接它们。我只对它们运行 libclang 分析。 (如果分析找不到标头,文件的其余警告/错误将不会得到处理)——至于为什么这很重要,这是当我有能力通过 SSH 连接到我的 Linux 服务器但没有我的macbook 在我身上(运行 Xcode),通过编辑 C++ 和 Obj-C 源代码来处理 Xcode 项目
标签: c++ linux opengl header centos