Update README.md

This commit is contained in:
silverf0x 2017-11-08 20:27:13 +01:00
parent cf5615c21c
commit 32b1f9c0d2
2 changed files with 20 additions and 26 deletions

View File

@ -4,7 +4,11 @@ project(RpcView)
set(RPCVIEW_VERSION_MAJOR 0) set(RPCVIEW_VERSION_MAJOR 0)
set(RPCVIEW_VERSION_MINOR 3) set(RPCVIEW_VERSION_MINOR 3)
set(RPCVIEW_VERSION_RELEASE 0) if($ENV{APPVEYOR_BUILD_NUMBER})
set(RPCVIEW_VERSION_RELEASE $ENV{APPVEYOR_BUILD_NUMBER})
else()
set(RPCVIEW_VERSION_RELEASE 0)
endif()
# configure a header file to pass some of the CMake settings to the source code # configure a header file to pass some of the CMake settings to the source code
configure_file ( configure_file (

View File

@ -1,7 +1,13 @@
RpcView RpcView
======= =======
RpcView is a free tool to explore and decompile all RPC functionalities present on a Microsoft system. RpcView is an open-source tool to explore and decompile all RPC functionalities present on a Microsoft system.
You can get the last [official release](https://github.com/silverf0x/RpcView/releases).
Or you can download the last [automatically built release](https://ci.appveyor.com/project/silverf0x/rpcview/build/artifacts)
[![Build status](https://ci.appveyor.com/api/projects/status/o5wy6mdk16tuht70?svg=true)](https://ci.appveyor.com/project/silverf0x/rpcview)
How to add a new RPC runtime How to add a new RPC runtime
---------------------------------- ----------------------------------
@ -25,11 +31,11 @@ Required elements to compiled the project:
* Visual Studio (currently Visual Studio 2015 community) * Visual Studio (currently Visual Studio 2015 community)
* CMake (at least 3.0.2) * CMake (at least 3.0.2)
* Qt4 (currently 4.8.6) * Qt5 (currently 5.9.1)
Before running CMake you have to set the CMAKE_PREFIX_PATH environment variable with the current Qt path, for instance: Before running CMake you have to set the CMAKE_PREFIX_PATH environment variable with the current Qt path, for instance (x64):
``` ```
set CMAKE_PREFIX_PATH=C:\Qt\4.8.6 set CMAKE_PREFIX_PATH=C:\Qt\Qt5.9.1\5.9.1\msvc2015_64
``` ```
Then you can run CMake to produce the project solution. Then you can run CMake to produce the project solution.
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 2015 from the ```RpcView/Build/x64``` directory:
@ -49,16 +55,6 @@ cmake -G"Visual Studio 14 2015 Win64" ../../
-- Detecting CXX compile features -- Detecting CXX compile features
-- Detecting CXX compile features - done -- Detecting CXX compile features - done
[RpcView] [RpcView]
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: C:/Qt/4.8.6/bin/qmake.exe (found version "4.8.6")
-- Target is 64 bits
[RpcDecompiler] [RpcDecompiler]
[RpcCore1_32bits] [RpcCore1_32bits]
[RpcCore2_32bits] [RpcCore2_32bits]
@ -72,7 +68,11 @@ cmake -G"Visual Studio 14 2015 Win64" ../../
-- Build files have been written to: C:/Dev/RpcView/Build/x64 -- Build files have been written to: C:/Dev/RpcView/Build/x64
``` ```
To produce the Win32 solution with Visual Studio 2015 from the ```RpcView/Build/x86``` directory: To produce the Win32 solution:
```
set CMAKE_PREFIX_PATH=C:\Qt\Qt5.9.1\5.9.1\msvc2015_64
```
Then from the ```RpcView/Build/x86``` directory:
```cmake ```cmake
cmake -G"Visual Studio 14 2015" ../../ cmake -G"Visual Studio 14 2015" ../../
-- The C compiler identification is MSVC 19.0.24215.1 -- The C compiler identification is MSVC 19.0.24215.1
@ -88,16 +88,6 @@ cmake -G"Visual Studio 14 2015" ../../
-- Detecting CXX compile features -- Detecting CXX compile features
-- Detecting CXX compile features - done -- Detecting CXX compile features - done
[RpcView] [RpcView]
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: C:/Qt/4.8.6/bin/qmake.exe (found version "4.8.6")
-- Target is 32 bits
[RpcDecompiler] [RpcDecompiler]
[RpcCore1_32bits] [RpcCore1_32bits]
[RpcCore2_32bits] [RpcCore2_32bits]