Update README.md with Visual Studio 2019
This commit is contained in:
parent
e254e9ce56
commit
f708ab5b62
45
README.md
45
README.md
|
@ -6,7 +6,7 @@ You can download the last [automatically built release](https://ci.appveyor.com/
|
|||
|
||||
[![Build status](https://ci.appveyor.com/api/projects/status/o5wy6mdk16tuht70?svg=true)](https://ci.appveyor.com/project/silverf0x/rpcview)
|
||||
|
||||
> **Warning**: you have to install "Microsoft Visual C++ 2015 Redistributable" to use RpcView.
|
||||
> **Warning**: you have to install "Microsoft Visual C++ 2019 Redistributable" to use RpcView.
|
||||
|
||||
## How to add a new RPC runtime
|
||||
|
||||
|
@ -26,33 +26,34 @@ Currently, the supported versions are organized as follows:
|
|||
|
||||
Required elements to compiled the project:
|
||||
|
||||
* Visual Studio (currently Visual Studio 2017 Community)
|
||||
* Visual Studio (currently Visual Studio 2019 Community)
|
||||
* CMake (currently 3.13.2)
|
||||
* Qt5 (currently 5.15.2)
|
||||
|
||||
Before running CMake you have to set the CMAKE_PREFIX_PATH environment variable with the Qt **full path**, for instance (x64):
|
||||
```
|
||||
set CMAKE_PREFIX_PATH=C:\Qt\5.15.2\msvc2015_64\
|
||||
set CMAKE_PREFIX_PATH=C:\Qt\5.15.2\msvc2019_64\
|
||||
```
|
||||
Before running CMake to produce the project solution you have to create the build directories:
|
||||
- ```RpcView/Build/x64``` for 64-bit targets
|
||||
- ```RpcView/Build/x86``` for 32-bit targets.
|
||||
|
||||
Here is an example to generate the x64 solution with Visual Studio 2015 from the ```RpcView/Build/x64``` directory:
|
||||
Here is an example to generate the x64 solution with Visual Studio 2019 from the ```RpcView/Build/x64``` directory:
|
||||
|
||||
```cmake
|
||||
cmake -G"Visual Studio 15 2017 Win64" ../../
|
||||
-- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.19042.
|
||||
-- The C compiler identification is MSVC 19.16.27045.0
|
||||
-- The CXX compiler identification is MSVC 19.16.27045.0
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe -- works
|
||||
cmake ../../ -A x64
|
||||
-- Building for: Visual Studio 16 2019
|
||||
-- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.19041.
|
||||
-- The C compiler identification is MSVC 19.28.29334.0
|
||||
-- The CXX compiler identification is MSVC 19.28.29334.0
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe -- works
|
||||
-- Detecting C compiler ABI info
|
||||
-- Detecting C compiler ABI info - done
|
||||
-- Detecting C compile features
|
||||
-- Detecting C compile features - done
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe -- works
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe -- works
|
||||
-- Detecting CXX compiler ABI info
|
||||
-- Detecting CXX compiler ABI info - done
|
||||
-- Detecting CXX compile features
|
||||
|
@ -73,19 +74,23 @@ cmake -G"Visual Studio 15 2017 Win64" ../../
|
|||
|
||||
To produce the Win32 solution:
|
||||
```
|
||||
set CMAKE_PREFIX_PATH=C:\Qt\5.15.2\msvc2015
|
||||
set CMAKE_PREFIX_PATH=C:\Qt\5.15.2\msvc2019
|
||||
```
|
||||
Then from the ```RpcView/Build/x86``` directory:
|
||||
```cmake
|
||||
cmake -G"Visual Studio 15 2017" ../../
|
||||
-- The C compiler identification is MSVC 19.0.24215.1
|
||||
-- The CXX compiler identification is MSVC 19.0.24215.1
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
|
||||
cmake ../../ -A win32
|
||||
-- Building for: Visual Studio 16 2019
|
||||
-- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.19041.
|
||||
-- The C compiler identification is MSVC 19.28.29334.0
|
||||
-- The CXX compiler identification is MSVC 19.28.29334.0
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x86/cl.exe
|
||||
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x86/cl.exe -- works
|
||||
-- Detecting C compiler ABI info
|
||||
-- Detecting C compiler ABI info - done
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe -- works
|
||||
-- Detecting C compile features
|
||||
-- Detecting C compile features - done
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x86/cl.exe
|
||||
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x86/cl.exe -- works
|
||||
-- Detecting CXX compiler ABI info
|
||||
-- Detecting CXX compiler ABI info - done
|
||||
-- Detecting CXX compile features
|
||||
|
|
Loading…
Reference in New Issue