Как программно получить выбранную конфигурацию сборки (на странице свойств) в Eclipse CDT? - PullRequest
0 голосов
/ 01 июня 2011

Задача - получить выбранную конфигурацию сборки на странице свойств проекта.

Я пытался добиться этого, написав следующий код:

private static IConfiguration getSelectedBuildConf(IProject proj) {
    IManagedBuildInfo info = ManagedBuildManager.getBuildInfo(proj);
    if (info == null) {
        return null;            
    } else {
        IConfiguration cfg = info.getSelectedConfiguration();
        return cfg;
    }
}

Проблема здесь в том, что getSelectedConfiguration () всегда возвращает ноль.

getSelectedConfiguration () всегда возвращает конфигурацию отладки.

1 Ответ

0 голосов
/ 03 июня 2011

Я думаю, что вы хотите использовать getDefaultConfiguration () вместо getSelectedConfiguration () ...

Как указано в списке cdt-dev здесь .

...