以下是如何进行的:
编写插件:我建议你做的是写一个扩展名
LanguageSettingsProvider
。该
常问问题
有更多的信息,但摘要是提供商做的:
CMake可以选择生成.cproject作为其配置状态的一部分,因此您可以执行类似的操作。见
CMake Wiki
获取灵感,但总结是你没有在源代码管理中存储和.cproject / .project并且让CMake(或者你的情况下是waf)生成IDE特定文件。
您也可以使用构建输出解析器获取构建设置,并完全忽略DEFINES.txt。这需要在Eclipse中为CDT运行一次构建以查看所有命令,并要求命令在构建输出中可解析。
</醇>
此扩展点用于提供新的语言设置
供应商。语言设置提供程序用于获取添加项
编译器选项,例如包含路径(-I)或预处理器定义
(-D)和其他人进入项目模型。
</醇>