MSBuild: ошибка MSB3073 Команда ‘setlocal VCEnd’ завершена с кодом 1

Я пытаюсь построить проект с открытым исходным кодом на моем компьютере с использованием Visual Studio 2015 и CMake. Я выполнил все шаги, и проверки перед сборкой работали правильно. Но когда я собираю INSTALL для установки программного обеспечения в папку, указанную в графическом интерфейсе CMAKE, я получаю ошибку MSB3073. Полное описание ошибки приведено ниже.

Severity Code Description Project File Line Suppression State Error
MSB3073 The command "setlocal
"C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=RelWithDebInfo -P    cmake_install.cmake
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd
:VCEnd" exited with code 1.
INSTALL C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets  133

Я искал ту же ошибку и обнаружил, что некоторые люди, которые пытались установить сборку в каталог без прав записи, сталкивались с этим, но я удостоверился, что у меня есть доступ для записи. Я даже пытался сделать это с правами администратора и до сих пор не смог решить эту проблему.

Любая помощь в этом будет принята с благодарностью.

1

Решение

Произошла ошибка в одном из файлов cmake_install.cmake, и это вызывало проблему. Как только я исправил проблему, все заработало.

-1

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

Других решений пока нет …

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