为什么 IToolChain .getOptions() 是一个空列表?

时间:2021-01-18 08:49:14

标签: java eclipse-plugin eclipse-cdt options toolchain

我正在做一个 Eclipse 插件,从 C 项目的 .cproject 文件中获取一些信息并将其写入文件。 我有以下代码:

             IManagedBuildInfo managedBuildInfo = ManagedBuildManager.getBuildInfo(project); 
             IManagedProject managedProject = managedBuildInfo.getManagedProject();
             IConfiguration[] iConfigs = managedProject.getConfigurations();
             IConfiguration iConfig = iConfigs[0];
             IToolChain toolChain = iConfig.getToolChain();
             IOption[] options = toolChain.getOptions();

但是,toolChain.getOptions() 返回一个空列表,而我在调试时可以看到 toolChain 的 optionMap 包含我需要的信息。

你知道是什么导致了这个问题吗?

感谢您的帮助:)

0 个答案:

没有答案