Compile error due to not escaping path perentheses?
I started setting up a C++ project but ran into immediate issues because of the below error:
1>------ Build started: Project: Udemy1, Configuration: Development_Editor x64 ------
1>'A:\Programs' is not recognized as an internal or external command,
1>operable program or batch file.
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command "A:\Programs(HD)\EpicGames\UE_4.18\Engine\Build\BatchFiles\Build.bat Udemy1Editor Win64 Development "A:\Documents\Unreal Projects\Udemy1\Udemy1.uproject" -waitmutex" exited with code 9009.
1>Done building project "Udemy1.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
It looks as if it is interpreting the A:\Programs from A:\Programs(HD)/... as a command because there is a space. Is there a work around for this?
EDIT: I Attempted to Change the Folder Name from A:\Programs(HD) to just A:\Programs but it breaks the engine installs for all versions. If I click repair it reinstalls the engine on a newly created directory called (you gessed it) Programs(HD). And the cycle continues.
followed these steps
and rebooted after doing these
answered May 10 '18 at 01:39 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here