From 3dfb01228b4f06a538c2a19352e34fd172e20fe3 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Fri, 22 Sep 2017 12:03:29 +0200 Subject: [PATCH] INSTALL.md: add instructions to build with Visual Studio (#1023, from Winfried instructions) --- INSTALL.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/INSTALL.md b/INSTALL.md index aa0e88df..30d6c2af 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -63,6 +63,20 @@ Note 4 : On MacOS, if it does not work, try adding the following flag to the cma You can use cmake to generate the project files for the IDE you are using (VC2010, XCode, etc). Type 'cmake --help' for available generators on your platform. +Examples for Windows with Visual Studio C++ compiler: + +If using directly the cl compiler: + +``` +cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE:string="Release" -DBUILD_SHARED_LIBS:bool=on -DCMAKE_INSTALL_PREFIX:path="C:/Users/Public" -DCMAKE_LIBRARY_PATH:path="C:/Users/Public" -DCMAKE_INCLUDE_PATH:path="C:/Users/Public/include" .. +``` + +If you do not want directly use the cl compiler, you could use: + +``` +cmake -DCMAKE_BUILD_TYPE:string="Release" -DBUILD_SHARED_LIBS:bool=on -DCMAKE_INSTALL_PREFIX:path="C:/Users/Public" -DCMAKE_LIBRARY_PATH:path="C:/Users/Public" -DCMAKE_INCLUDE_PATH:path="C:/Users/Public/include" .. +``` + # Enabling CPU specific optimizations For Intel/AMD processors, OpenJPEG implements optimizations using the SSE4.1 -- 2.50.1