- Loading...
...
Desktop development with C++" workload is required at most, but it may be possible to install individual components to satisfy the requirements....
You will likely need to set the following env variables to point to your VS 2017 installation, since Microsoft no longer sets such variables. This presumes that you are using build 14.11.25503 of that:
C:\Program Files\Java\jdk-10....
C:...
\Program ...
Files ...
(x86)...
\Microsoft ...
Visual ...
Studio...
\2017\Community. If this isn't set correctly, you might see an error during the build saying that vcvars32.bat is missing.C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC is 14.11.25503. If this isn't set correctly, you might see an error during the :graphics:compileDecoraNativeShadersWin build task saying that cl.exe is missing.You should adjust these as needed for your system.
| Code Block |
|---|
export VS150COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\\Community\\VC\\Auxiliary\\Build" export JAVA_HOME="C:/Program Files/Java/jdk-10" export MSVC_VER=14.11.25503 |
Note the use of the double backslash in the VS150COMNTOOLS env var. This is needed because the cygwin shell uses the '\' as an escape character. With JAVA_HOME it is easier to just set it using forward slashes (although backslashes are fine as long as you escape them).
If these definitions aren't persisted between launches of Cygwin, you can either set them in the Windows Environment Variables UI or in the /home/$user$/.bash_profile file (these are ran on startup). Use export -p to verify that the env variables are set correctly.
You will need macOS 10.12 (Sierra) or later.
...