Differences between revisions 3 and 6 (spanning 3 versions)
Revision 3 as of 2016-08-25 22:46:21
Size: 1367
Editor: SamatJain
Comment:
Revision 6 as of 2016-09-01 03:15:54
Size: 1415
Editor: SamatJain
Comment: Parallel building for VS
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
cd C:\Users\Public\Documents
Line 15: Line 16:
cmake --config Release -G "Visual Studio 14 2015 Win64"
-D OPENEXR_HALF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Half.lib
-D OPENEXR_IEX_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Iex-2_2.lib
-D OPENEXR_ILMIMF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmImf-2_2.lib
-D OPENEXR_ILMTHREAD_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmThread-2_2.lib
-D OPENEXR_IMATH_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Imath-2_2.lib
-D OPENEXR_INCLUDE_PATH=M:\releng\altus-deps-vs2015-x86_64-release\include\
-D ZLIB_INCLUDE_DIR=M:\releng\altus-deps-vs2015-x86_64-release\include\
-D ZLIB_LIBRARY_RELEASE=M:\releng\altus-deps-vs2015-x86_64-release\lib\zlib.lib
 ../
Altus_Standalone
cmake --config Release -G "Visual Studio 14 2015 Win64" -D OPENEXR_HALF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Half.lib -D OPENEXR_IEX_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Iex-2_2.lib -D OPENEXR_ILMIMF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmImf-2_2.lib -D OPENEXR_ILMTHREAD_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmThread-2_2.lib -D OPENEXR_IMATH_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Imath-2_2.lib -D OPENEXR_INCLUDE_PATH=M:\releng\altus-deps-vs2015-x86_64-release\include\OpenEXR\ -D ZLIB_INCLUDE_DIR=M:\releng\altus-deps-vs2015-x86_64-release\include\ -D ZLIB_LIBRARY_RELEASE=M:\releng\altus-deps-vs2015-x86_64-release\lib\zlib.lib N:\Documents\GitHub\Altus_Standalone
Line 30: Line 22:
& "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" .\altus.sln /p:Configuration=Release & "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" .\altus.sln /p:Configuration=Release /m

VS2015 minimal installation

Visual Studio 2015 Build Tools

Lightweight C++ Installation in Visual Studio “15”

Building Visual Studio projects on the command-line

Generate a CMake project, targeting Visual Studio 2015:

cd C:\Users\Public\Documents
mkdir build
cd build
cmake --config Release -G "Visual Studio 14 2015 Win64" -D OPENEXR_HALF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Half.lib -D OPENEXR_IEX_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Iex-2_2.lib -D OPENEXR_ILMIMF_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmImf-2_2.lib -D OPENEXR_ILMTHREAD_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\IlmThread-2_2.lib -D OPENEXR_IMATH_LIBRARY=M:\releng\altus-deps-vs2015-x86_64-release\lib\Imath-2_2.lib -D OPENEXR_INCLUDE_PATH=M:\releng\altus-deps-vs2015-x86_64-release\include\OpenEXR\ -D ZLIB_INCLUDE_DIR=M:\releng\altus-deps-vs2015-x86_64-release\include\ -D ZLIB_LIBRARY_RELEASE=M:\releng\altus-deps-vs2015-x86_64-release\lib\zlib.lib N:\Documents\GitHub\Altus_Standalone

For building a project generated by CMake, and using Visual Studio 2015:

& "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" .\altus.sln /p:Configuration=Release /m

SamatsWiki: VisualStudio (last edited 2020-08-06 21:13:17 by SamatJain)