Ошибка после установки плагина EclipseCoder для запуска Topcoder Arena

Я попытался установить плагин под названием EclipseCoder для запуска Topcoder arena через Eclipse (для c / c ++), но он не работает и выдает ошибки. Я сделал следующее.

  1. Я установил Eclipse Kepler Service Release 2 для C / C ++, это было
    работает нормально для местных кодов.
  2. Я добавил плагин, чтобы помочь -> Установить новое программное обеспечение, и использовал
    http://fornwall.net/eclipsecoder/
  3. После установки я открыл арену из затмения и получил
    постановка задачи и шаблон кода правильно, но он показывает следующие ошибки.

Это бросает после исключения

Кроме того, Eclipse не может разрешить любые сгенерированные файлы заголовков. Неразрешенное включение: имя файла заголовка, Он создает файл .h, но я думаю, что он должен создать файл .cpp (если работает для c ++).

Я следовал шагам, данным в http://fornwall.net/eclipsecoder/

Трассировка стека исключений выглядит следующим образом:

java.lang.RuntimeException: java.lang.RuntimeException: Cannot find binary
at net.fornwall.eclipsecoder.ccsupport.CBinaryLauncher.<init>(CBinaryLauncher.java:71)
at net.fornwall.eclipsecoder.ccsupport.CCLanguageSupport$1.run(CCLanguageSupport.java:120)
at net.fornwall.eclipsecoder.util.Utilities$5.run(Utilities.java:284)
Caused by: java.lang.RuntimeException: Cannot find binary
at net.fornwall.eclipsecoder.ccsupport.CBinaryLauncher.<init>(CBinaryLauncher.java:68)

Другое сообщение об ошибке в журнале ошибок:
Проблемы возникли при вызове кода из плагина: «org.eclipse.core.resources».

И его след стека:

java.lang.NullPointerException
at org.eclipse.cdt.managedbuilder.internal.core.ManagedBuildInfo.findExistingDefaultConfiguration(ManagedBuildInfo.java:272)
at org.eclipse.cdt.managedbuilder.internal.core.ManagedBuildInfo.getDefaultConfiguration(ManagedBuildInfo.java:254)
at org.eclipse.cdt.managedbuilder.internal.core.BuilderFactory.createBuilders(BuilderFactory.java:369)
at org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin.createBuilders(ManagedBuilderCorePlugin.java:263)
at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.getRule(CommonBuilder.java:1350)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:183)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

Как решить эту проблему?

1

Решение

Спасибо за сообщение — теперь это должно быть исправлено в версии 0.2.6 плагина поддержки C ++, доступного на сайте обновлений!

1

Другие решения


По вопросам рекламы [email protected]