Maven не может запустить программу & quot; ссылка & quot;

Я пытаюсь построить простой C ++ проект с maven и nar-maven-plugin, но я получаю следующую ошибку:

Не удалось выполнить цель
com.github.maven-Нар: Нар-Maven-плагин: 3.2.3: Нар-Validate
(default-nar-validate) для проекта it0015-cpp-executetable: не удалось
Запустите cmd.exe / X / C «ссылка /?»: ошибка при выполнении процесса. Не могу
запустить программу «ссылка»: ошибка CreateProcess = 2, система не может найти
указанный файл -> [Помощь 1]

Я использую Windows 8.1. У кого-нибудь есть идеи, как исследовать эту проблему?

0

Решение

Вы должны указать компоновщик, который вы используете.

Для меня я использую MinGW, поэтому я обновляю свой путь пользователя (переменную среды) с помощью C: / MinGW / bin, а в nar-maven-plugin я указываю имя компоновщика для g ++

  <plugin>
<groupId>com.github.maven-nar</groupId>
<artifactId>nar-maven-plugin</artifactId>
<version>3.2.3</version>
<extensions>true</extensions>
<configuration>
<linker>
<name>g++</name>
</linker>
<libraries>
<library>
<type>executable</type>
</library>
</libraries>
</configuration>
</plugin>

Теперь вы можете запустить mvn validate, чтобы проверить, работает ли он

0

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


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