From 1a714400bf28311746f99c51b8e5a7a42aec8d2e Mon Sep 17 00:00:00 2001 From: Robin Mills Date: Sun, 22 Nov 2020 20:54:25 +0000 Subject: [PATCH] I hope this is the final change to this PR. @moon6969 pleased accept my invitation to join Team Exiv2 and I will assign you to review/approve this PR. Thank You. --- README-CONAN.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README-CONAN.md b/README-CONAN.md index 5ef900a7..18d5cce9 100644 --- a/README-CONAN.md +++ b/README-CONAN.md @@ -171,6 +171,8 @@ algorithms when bringing the Exiv2 dependencies with conan, this might indicate ### 2.2) Visual Studio Notes +We recommend that you install python as discussed here: [https://github.com/Exiv2/exiv2/pull/1403#issuecomment-731836146](https://github.com/Exiv2/exiv2/pull/1403#issuecomment-731836146) + I use the following batch file `cmd64.bat` to start cmd.exe. I do this to reduce the complexity of the path which grows as various tools are installed on Windows. The purpose of this script is to ensure a "stripped down path". ```bat @@ -244,7 +246,7 @@ the default CMake generator. Always use the generator for your version of Visua ```bat c:\..\build> conan install .. --build missing --profile msvc2019Release64 -c:\..\build> cmake .. -G "Visual Studio 16 2019" +c:\..\build> cmake .. -G "Visual Studio 16 2019" -A x64 c:\..\build> cmake --build . --config Release ``` @@ -252,8 +254,8 @@ CMake provides Generators for different editions of Visual Studio. The 64 and 3 | Architecture | Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | |:--------- |--------------------|--------------------|--------------------|--------------------| -| 64 bit | "Visual Studio 16 2019" | "Visual Studio 15 2017 Win64" | "Visual Studio 14 2015 Win64" | -| 32 bit | "Visual Studio 16 2019" -A Win32 | "Visual Studio 15 2017" | "Visual Studio 14 2015" | +| 64 bit | -G "Visual Studio 16 2019" -A x64 | -G "Visual Studio 15 2017 Win64" | -G "Visual Studio 14 2015 Win64" | +| 32 bit | -G "Visual Studio 16 2019" -A Win32 | -G "Visual Studio 15 2017" | -G "Visual Studio 14 2015" | ### Recommended settings for Visual Studio @@ -262,7 +264,7 @@ CMake provides Generators for different editions of Visual Studio. The 64 and 3 | | Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015| |:---------|--------------------|--------------------|--------------| | _**conan install .. --profile**_ | msvc2019Release64 | msvc2017Release64 | msvc2015Release64 | -| _**cmake -G**_ | "Visual Studio 16 2019" | "Visual Studio 15 2017 Win64" | "Visual Studio 14 2015 Win64" | +| _**cmake**_ | -G "Visual Studio 16 2019" -A x64 | -G "Visual Studio 15 2017 Win64" | -G "Visual Studio 14 2015 Win64" | | _**profile**_






_ | arch=x86\_64
arch\_build=x86\_64
build\_type=Release
compiler.runtime=MD
compiler.version=16
compiler=Visual Studio
os=Windows
os\_build=Windows | arch=x86\_64
arch\_build=x86\_64
build\_type=Release
compiler.runtime=MD
compiler.version=15
compiler=Visual Studio
os=Windows
os\_build=Windows | arch=x86\_64
arch\_build=x86\_64
build\_type=Release
compiler.runtime=MD
compiler.version=14
compiler=Visual Studio
os=Windows
os\_build=Windows | ##### Debug Builds @@ -277,7 +279,7 @@ CMake provides Generators for different editions of Visual Studio. The 64 and 3 || Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | |:-----------|--------------------|--------------------|--------------------| | _**conan install .. --profile**_ | msvc2019Release32 | msvc2017Release32 | msvc2015Release32 | -| _**cmake -G**_ | "Visual Studio 16 2019" -A Win32 | "Visual Studio 15 2017" | "Visual Studio 14 2015" | +| _**cmake**_ | -G "Visual Studio 16 2019" -A Win32 | -G "Visual Studio 15 2017" | -G "Visual Studio 14 2015" | | _**profile**_
_ | arch=x86
arch\_build=x86 | arch=x86
arch\_build=x86 | arch=x86
arch\_build=x86 | ##### Static Builds @@ -594,4 +596,4 @@ $ cmake -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_CURL=ON -DEXIV2_ENABLE_SSH=ON [TOC](#TOC) -Written by Robin Mills
robin@clanmills.com
Updated: 2020-11-08 +Written by Robin Mills
robin@clanmills.com
Updated: 2020-11-22